第一、按钮的点击事件, 在check()前面加上return, 也就这样 onclick="return check()"/
第二、在js代码中的_msgname.innerHTML="请输入用户名"这行下面加上:
return false
你再试试?至于原因:你自己琢磨, 弄不明白原理再追问!
建议:js验证表单, 不建议给提交按钮使用点击事件, 通常是给form标签绑定提交事件onsubmit
故此, 建议你将按钮上的事件删除, 在form标签上加上: onsubmit="return check()"
function Check(){if(document.getElementById("mobile").value==''){
alert('请填写手机号')}
}
mobile:手机输入框的id
当你点击保存或者开通时执行验证 Check()