JS限制输入框只能输入数字
2018-03-11 17:24
896 查看
//限制为输入数字,这里只能用类名去找,使用class名找不到
document.getElementById("ssss").onkeyup = function(){
this.value=this.value.replace(/[^\d]/g,'');
}或者直接在input内限制 //这里是将input限制为只能输入四个,且都是数字
<input type="text" name="a" id="a" onKeyUp="if(this.value.length>4){this.value=this.value.substr(0,4)};this.value=this.value.replace(/[^\d]/g,'');" />
//判断弹出指定类名的输入框的内容不为数字的个数
//限制只能输入数字,输入不正确就弹出弹框
function sss(){
b = 0; //输入框的索引
c = 0; //输入框不为数字个数
val = $(".astrict-number");
while(b < val.length){
//判断,遍历输入框的内容,当发现输入框的内容不为数字时,
就记录输入框不为数字的个数
if(!val.eq(b)[0].innerText.match(/^\d/i)){
c++;
}
b++;
}
//判断,当输入框中发现有一个或者一个以上的内容不为数字,
就打印出有几个输入框不为数字
if(c != 0){
alert("有"+c+"个输入框的内容不为数字");
}
}
document.getElementById("ssss").onkeyup = function(){
this.value=this.value.replace(/[^\d]/g,'');
}或者直接在input内限制 //这里是将input限制为只能输入四个,且都是数字
<input type="text" name="a" id="a" onKeyUp="if(this.value.length>4){this.value=this.value.substr(0,4)};this.value=this.value.replace(/[^\d]/g,'');" />
//判断弹出指定类名的输入框的内容不为数字的个数
//限制只能输入数字,输入不正确就弹出弹框
function sss(){
b = 0; //输入框的索引
c = 0; //输入框不为数字个数
val = $(".astrict-number");
while(b < val.length){
//判断,遍历输入框的内容,当发现输入框的内容不为数字时,
就记录输入框不为数字的个数
if(!val.eq(b)[0].innerText.match(/^\d/i)){
c++;
}
b++;
}
//判断,当输入框中发现有一个或者一个以上的内容不为数字,
就打印出有几个输入框不为数字
if(c != 0){
alert("有"+c+"个输入框的内容不为数字");
}
}
相关文章推荐
- js限制输入框只能输入数字、负数和小数点
- js限制输入框只能输入数字
- js jquery 限制input输入框只能输入两位小数的数字
- js、正则限制input输入框只能输入数字或者小数
- js限制输入框只能输入数字
- js 输入框只能输入数字
- js限制只能输入字母小数点数字
- JS限制用户只能输入数字,用正则表达式
- 限制输入框只能输入数字(JQuery插件)
- onkeyup限制输入框只能输入数字
- js限制文本框只能输入数字方法小结
- js限制只能输入字母和数字!
- javascript/JS限制用户名只能输入 汉字字母和数字下划线
- js限制只能输入字母小数点数字
- 限制输入框只能输入数字,并且保留两位小数
- JS限制移动端与PC端只能只能输入数字
- js判断输入框的范围,并且只能输入数字
- js判断只能输入数字和对输入做限制
- JS限制用户只能输入数字
- js 限制只能输入数字和一个小数,且第一位不能为小数