我在asp.net页面引用外部js文件无效,把js代码放到asp.net页面上就可以!
路径没有错的,
<script src="js/CheckReg.js" type="text/javascript"></script>
javascript文件在项目下的js文件夹下!
js中有中文,编码是utf-8!请高手指教下!
js代码:一个用户注册验证function CheckUserName(){
var uName = document.getElementById('<%=txtUserName.ClientID%>').value;
var uNameMs = document.getElementById("uNameMessage");
if(uName!="")
{
}
else
{
uNameMs.innerHTML="<img src='images/yes.jpg' alt='' />用户名不能为空";
return false;
}}
路径没有错的,
<script src="js/CheckReg.js" type="text/javascript"></script>
javascript文件在项目下的js文件夹下!
js中有中文,编码是utf-8!请高手指教下!
js代码:一个用户注册验证function CheckUserName(){
var uName = document.getElementById('<%=txtUserName.ClientID%>').value;
var uNameMs = document.getElementById("uNameMessage");
if(uName!="")
{
}
else
{
uNameMs.innerHTML="<img src='images/yes.jpg' alt='' />用户名不能为空";
return false;
}}
function test(obj)
{
window.onload=function(){alert(obj.value);}
}
http://topic.csdn.net/u/20101031/22/cd65befd-bc5a-4fa3-9863-e7a17967606c.html
ScriptManager.RegisterClientScriptInclude(this.Page,this.GetType(),"abcd",
this.Page.ResolveUrl("~/js/CheckReg.js"));
来注册
var uName = document.getElementById(canshu).value;
在aspx页面调用的时候 CheckUserName('<%=txtUserName.ClientID%>')