为什么我的验证不能停留,一下子就检测所有输入框????

buddleia buddleia 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
为什么我的验证不能停留,一下子就检测所有输入框????
//判断输入是否为空
function isNull(s){
if(s == "" || s == null){
alert("输入不能为空");
window.s.foucus();
return false;
}
}

//判断输入是否为数字、字母或下划线
function isValid(s){
var limit=/^\s*[.A-Za-z0-9_-]{6,16}\s*$/;
if (!limit.exec(s))
alert("您的输入不符合要求,请重新输入!");
window.s.foucus();
return false;
}
这是一个.js文件

页面里面是:
<script>
function check(form1){
isNull(form1.username);
isNull(form1.password);
isValid(form1.username);
isValid(form1.password);
}
</script>
希望高手指教!我希望的效果是停留在出错地方。
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
buddleia
JavaScript 87,983 成员 224,681 内容