为什么我的验证不能停留,一下子就检测所有输入框????
为什么我的验证不能停留,一下子就检测所有输入框????
//判断输入是否为空
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>
希望高手指教!我希望的效果是停留在出错地方。
//判断输入是否为空
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>
希望高手指教!我希望的效果是停留在出错地方。
...全文
相关推荐
vue实现验证码输入框组件
Vue 实现验证码输入框组件在最近的项目中,我们遇到了这样一个需求:输入 4 位或 6 位短信验证码,输入完成后收起键盘。下面我们将一步步地实现这个需求。首先,我们需要布局排版验证码输入框组件。
Flutter 完美的验证码输入框实现
Flutter 完美的验证码输入框实现在本文中,我们将介绍如何在 Flutter 中实现完美的验证码输入框。该实现涉及到多个阶段的尝试和探索,终于找到了一种完美的解决方案。
vue表单验证之禁止input输入框输入空格
在Vue应用中,进行表单验证时,有时需要确保用户在input输入框中不能输入空格。遇到测试需求,开发者最初尝试通过监听键盘事件来阻止空格键的输入。具体做法是在`<input>`元素上添加`@keydo
Android验证码输入框(超炫酷)
验证码输入框通常由4到6位数字组成,用户需要在限定时间内正确输入显示的验证码。为了增加用户体验,我们可以采用一些动态效果,如逐个闪烁显示验证码数字、输入框之间的滑动动画等。
vue实现短信验证码输入框
在现代的网络应用中,短信验证码输入框是用户验证身份的常见功能。本文将详细介绍如何使用Vue.js框架来实现一个短信验证码的输入框,并通过示例代码阐述这一过程。


