为什么不返回false?
azev 2003-07-11 11:46:46 //表单元素检测
function ElementIsemptyCheck(strname,strmsg)
{
if ((document.all(strname).value)=="")
{
alert(strmsg);
document.all(strname).focus();
return false;
}
}
//---------------------------------------------------------------------
//注册普通用户
function CommonUserReg_2_Valid()
{
//ElementIsemptyCheck("TxtUsername","请输入用户名");
if ((document.all("TxtUsername").value)=="")
{
alert("请输入用户名");
document.all("TxtUsername").focus();
return false;
}
}
-----------
上面这样是可以的..
但是在启用了ElementIsemptyCheck("TxtUsername","请输入用户名");将
if ((document.all("TxtUsername").value)=="")
{
alert("请输入用户名");
document.all("TxtUsername").focus();
return false;
}
删除之后就出错了.没有返回false,页面继续执行
why?