{
var temp = document.getElementById("email");
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(temp.value!="")
{
if(!myreg.test(temp.value))
{
document.getElementById("chkemail").style.display="block";
return false;
}
}
else
{
document.getElementById("chkemail").style.display="none";
return true;
}
} } 红色部分是多余的,兰色部分是少了的
var temp = document.getElementById("email");
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(temp.value!="")
{
if(!myreg.test(temp.value))
{
document.getElementById("chkemail").style.display="block";
return false;
}
}
else
{
document.getElementById("chkemail").style.display="none";
return true;
}
} } 红色部分是多余的,兰色部分是少了的
解决方案 »
- 问1个window.open的问题
- window.onbeforeunload事件关闭问题
- 请教一个jquery选择器**************************
- editorgrid中的数据(多行)如何用一条sql语句一次性更新?
- 预先隐藏(display=none)时动态增加的select ,显示(display=block)后无法展开?
- 小弟刚学ext 有一点不明白,请问各位高手
- 求助一个 运行结果的疑问
- innerhtml/outerhtml及innertext/outertext的问题
- 这个正则表达式要怎么写、
- 怎样用按钮调用Iframe呀
- mootools 在click事件中请求数据出错
- css拷贝?
document.getElementById("chkuser").style.display="block";
return false;
}else {
document.getElementById("chkuser").style.display="none";
return true;
}
var temp = document.getElementById("email");
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(temp.value!=""){
if(!myreg.test(temp.value)) {
document.getElementById("chkemail").style.display="block";
return false;
}else {
document.getElementById("chkemail").style.display="none";
return true;
}
}
}
<script type="text/javascript">
function chkall()
{
var temp = document.getElementById("email");
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(!myreg.test(temp.value))
{
document.getElementById("chkemail").style.display="block";
return false;
}
else
{
document.getElementById("chkemail").style.display="none";
return true;
} if(document.getElementById("user").value=="")
{
document.getElementById("chkuser").style.display="block";
return false;
}
else
{
document.getElementById("chkuser").style.display="none";
return true;
}
}
</script>
{
if(document.getElementById("user").value=="")
{
document.getElementById("chkuser").style.display="block";
return false;
}
else
{
document.getElementById("chkuser").style.display="none";
return true;
}
……
看你这一段如果条件成立,return false;如果不成立return true;在这个条件下,无论如何都要返回一个值,看清了,是返回值,己返回,以后不就不管了,以后代码再长也没用了
太不细心了,楼主,还有楼上的几位
{
if(document.getElementById("user").value=="")
{
document.getElementById("chkuser").style.display="block";
return false;
}
else
{
document.getElementById("chkuser").style.display="none";
return true;
}
………………
先看这一段如果条件成立,return false;
如果条件不成立,return true;无论如何都return了,当然就不执行下面的了楼主太不细心
楼上也不细心