js表单:验证成功,非法数据依然被提交怎么办?

2024-11-05 11:38:28
推荐回答(1个)
回答1:

一、验证代码写在

的onsubmit事件里面,这样比写在的onclick里面要好,例如:


二、非法数据提示之后,一定要return false;例如:
function check(){
if (document.form1.username.value=='') {alert('用户名为空!');return false;}
return true;
}

补充:
我说得不清楚吗,比如你下面这段就不对:
if(!nr){
k1.innerHTML="用户账号不能为空!"
return
}
应该修改为:
if(!nr){
k1.innerHTML="用户账号不能为空!"
return false
}