我通过Javascript对控件进行验证,如下: 
<script   language="javascript"   type="text/javascript"> 
function   check() 

        var   id_name   =   document.getElementById("ctl00_ContentPlaceHolder1_fun_Name"); 
        if(id_name.value=="") 
        { 
                alert("函数名不能为空"); 
                return   false; 
        } 
        if(id_name.value.length> 5) 
        { 
                alert("函数名长度不能超过5"); 
                return   false; 
        } 
        
        return   true; 

</script> 
........ 
.. 
<asp:Button   ID="btn_Update"   Text="提交"   OnClientClick="return   check();"   OnClick="btn_Update_Click"   runat="server"   /> 以上没有问题。但我将以上的JavaScrpit代码放入一个单独的文件SocanCode.js中再执行就不行,好像根本没有执行javascript,如下: 
<script   type="text/javascript"   src="Include/Js/SocanCode.js"   >   
  </script> 
........ 
.. 
<asp:Button   ID="btn_Update"   Text="提交"   OnClientClick="return   check();"   OnClick="btn_Update_Click"   runat="server"   /> 
请问什么原因??