js出错后后面的代码还执行不

现在有点不太清楚,注册验证用js代码怎么写,有没有完整的代码让我看看,谢谢了... 现在有点不太清楚,注册验证用js代码怎么写,有没有完整的代码让我看看,谢谢了 展开
 我来答
百度网友edf1194
2013-11-07
知道答主
回答量:4
采纳率:0%
帮助的人:2.9万
展开全部
function check_data() {
var email = $("#id_email").val();
if( email == ""){
$("#myspan2").html("<span style='color:#FF0000'>邮箱不能为空</span>");
return false;
}
var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; //这是匹配邮箱的正则
//验证邮箱格式是否正确
if(!reg.test(email)){
$("#myspan2").html("<span style='color:#FF0000'>请输入正确的邮箱格式</span>");
return false;
}
}
追问
ajax验证和js验证哪个比较稳定一点,不容易出现错误
huibo865686
2013-11-07 · TA获得超过916个赞
知道小有建树答主
回答量:325
采纳率:80%
帮助的人:264万
展开全部
首先注册的时候,有一些一定是必填项,比如用户名啊,密码之类的
然后有一些其他的不必填的项,比如邮箱啊,手机啊
如果不必填的没有值,那就不用验证,如果填了,那就得验证输入的是否符合要求的格式
比如邮箱的格式啊,手机的格式
这是一些简单的验证逻辑

比如一个表单
<form onsubmit='return check(this)'>
username : <input type='text' name='username'/>
password : <input type='password' name='password'/>
Confirm Password : <input type='password' name='password2'/>

submit : <button type='submit'>submit</button>

</form>

在表单上加上onsubmit事件,这样在表单提交的时候,就会自动调用验证规则进行验证

function check(form){

if(!form.username.value){//这里验证用户名是否填写
alert('用户名是必须填的');//这里提示客户出错信息
return false;//这里验证的时候,返回一个false,表单就不会继续提交了

}

if(!form.password.value){
alert('密码是必填的');
return false;

}

if(form.password.value != form.password2.value){
alert('俩次输入密码不一致');
return false;

}

//代码执行到这里代表验证没有错,这样表单就会正常提交
//如果需要其他的验证规则,比如邮箱什么的,就可以仿照直接这样添加规则就行了

}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1bbddd6
2013-11-07 · TA获得超过171个赞
知道小有建树答主
回答量:126
采纳率:100%
帮助的人:84.1万
展开全部
JS代码出错后就不执行后面代码了的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式