js中写一个表单的验证发现if只能判断一次,求高手解答
functionvalidate1(){varusername1=document.getElementById("username1").value;varpasswo...
function validate1()
{
var username1=document.getElementById("username1").value;
var password1=document.getElementById("password1").value;
var password2=document.getElementById("password2").value;
if(username1==""||username1==null||password1==""||password1==unll)
{
alert("请输入用户和密码!");
return false;
}
if(password2=="")
{
alert("确认密码不能为空!");
return false;
}
这里面只做第一个if的判断,不管前面的条件是真或假后面的都不执行,这是为什么? 展开
{
var username1=document.getElementById("username1").value;
var password1=document.getElementById("password1").value;
var password2=document.getElementById("password2").value;
if(username1==""||username1==null||password1==""||password1==unll)
{
alert("请输入用户和密码!");
return false;
}
if(password2=="")
{
alert("确认密码不能为空!");
return false;
}
这里面只做第一个if的判断,不管前面的条件是真或假后面的都不执行,这是为什么? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询