|
.cs文件
private void Page_Load(object sender, System.EventArgs e)
{
btnLogin.Attributes.Add("onclick","checkUserName();");
}
html代码:
<script language="javascript" src="ScriptFiles/BBS_JScript.js"></script>
BBS_JScript.js中的代码:
function checkUserName()
{
var isRight;
var userName = document.all("txtUserName").value;
var userNameLen = userName.length;
if(userName == "")
{
alert("用户名不能为空!");
isRight = false;
}
else
{
if(userNameLen > 6 && userNameLen <= 16)
{
isRight = true;
}
else
{
alert("用户名的长度为6到16个字符之间!");
isRight = false;
}
}
return isRight;
}
在页面加载的时候出现“运行时的错误”,“语法错误”。
我把
else
{
alert("用户名的长度为6到16个字符之间!");
isRight = false;
}
删除掉就不会出问题了,实在搞不明白为什么,请高手指点,谢谢 |
|