注册 登录
编程论坛 ASP.NET技术论坛

我写的script怎么不能用啊。。。。。

小瘪三的烦恼 发布于 2008-10-06 17:23, 890 次点击
<script language="javascript" type="text/javascript">
    function checkData()
    {
    var username=document.all("TextBox1").value;
    var userpwd=document.all("TextBox2").value;
    if(username=="")
    {
    alert("用户名不能为空!");
    return false;
    }
    if(userpwd=="")
    {
    alert("密码不能为空!");
    return false;
    }
    return true;
    }
    </script>

点击提交不能进行验证。。。。。
4 回复
#2
hebingbing2008-10-06 17:45
if(username=="")
    {
    alert("用户名不能为空!");
    return false;
    }
else{
    if(userpwd=="")
    {
    alert("密码不能为空!");
    return false;
    }
}
else{
    return true;
}
    }
#3
仰望星空2008-10-06 18:47
你不妨把username和userpwd  alert出来看看是什么值
#4
hebingbing2008-10-06 21:01
他的这个代码其实根本就没有价值……
<script language="javascript" type="text/javascript">
    function checkData()
    {
    var username=document.all("TextBox1").value;
    var userpwd=document.all("TextBox2").value;
    if(username=="")//加入这里条件为真,即username==“”
    {
    alert("用户名不能为空!");//那么执行这里
    return false;//然后这里返回
    }
    if(userpwd=="")//然后这下面的代码都不会执行,即密码是不是为空则不会验证
    {
    alert("密码不能为空!");
    return false;
    }
    return true;
    }
#5
zsf20062008-10-06 21:51
.net里有那么强大的验证功能,为什么不用?
以前做asp时候这种Js验证太多了,都不想用了
1