判断输入框中输入的是否为数字
2015-04-16 10:54
281 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
var i=0;//i表示第几位
function checkNum(obj){
//判断位数不能超过6位
if(i==6){
alert("抱歉!您输入的数字超过六位数");
return false;
}
if(i==0){
if(event.keyCode=="0".charCodeAt(0)){
alert("首位不能为0,请重新输入!");
return false;
}
}
/*if(event.keycode<48||event.keycode>57){
alert("你输入的不是数字,请重新输入!");
return flase;
}*/
//如果我们记不住0->48,9->57,也可以如下:
//判断输入的是不是数字
if(event.keyCode<'0'.charCodeAt(0)||event.keyCode>'9'.charCodeAt(0)){
alert("你输入的不是数字,请重新输入!");
return false;
//event.returnValue=false; //这种只限于IE中
}else{
i++;
}
}
</script>
</HEAD>
<BODY>
<!--当一个事件接收到一个false返回值,表示放弃这个行为-->
请输入一个六位数:<input type="text" id="pageNow" onkeydown="return checkNum(this)"/><!--注意这里要有return,才会有返回值-->
</BODY>
</HTML>
<!--
注意:这里的缺点是当你认为输错后,想删除前面输入的数字,已无法删除了
-->
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
var i=0;//i表示第几位
function checkNum(obj){
//判断位数不能超过6位
if(i==6){
alert("抱歉!您输入的数字超过六位数");
return false;
}
if(i==0){
if(event.keyCode=="0".charCodeAt(0)){
alert("首位不能为0,请重新输入!");
return false;
}
}
/*if(event.keycode<48||event.keycode>57){
alert("你输入的不是数字,请重新输入!");
return flase;
}*/
//如果我们记不住0->48,9->57,也可以如下:
//判断输入的是不是数字
if(event.keyCode<'0'.charCodeAt(0)||event.keyCode>'9'.charCodeAt(0)){
alert("你输入的不是数字,请重新输入!");
return false;
//event.returnValue=false; //这种只限于IE中
}else{
i++;
}
}
</script>
</HEAD>
<BODY>
<!--当一个事件接收到一个false返回值,表示放弃这个行为-->
请输入一个六位数:<input type="text" id="pageNow" onkeydown="return checkNum(this)"/><!--注意这里要有return,才会有返回值-->
</BODY>
</HTML>
<!--
注意:这里的缺点是当你认为输错后,想删除前面输入的数字,已无法删除了
-->
相关文章推荐
- 判断输入框输入的是否是数字,不是则阻止提交
- jquery 遍历 TextBox 输入框求和,求平均值并判断输入内容是否为数字
- jquery控制输入框只输入数字,可以粘贴,判断粘贴内容是否全是数字
- 判断输入框中输入的是否是数字
- iOS 判断输入框内容是否是数字,并可以时时判断输入内容是否符合金额形势
- PHP判断输入框输入是否为数字
- iOS 判断输入框内容是否为数字,并判断输入首位内容是否为0,时时获取输入的新内容
- javascript判断输入是否为数字
- 判断用户输入是否为数字
- 判断一个输入框输入手机或邮箱验证是否正确
- P51 第18题 从键盘输入一个正整数n,判断其是否同时含有奇数字和偶数字
- java猜数字小游戏:任意输入数字,判断与系统随机产生数字是否相等。
- js如何判断输入是否为正整数、浮点数等数字的函数
- python计算输入的两个数字,try...except...判断是否输入的是数字,如果是则相加
- js中判断输入的是否是数字
- 判断用户输入的是否是数字
- js判断用户输入的内容是否为纯数字
- JS 判断密码输入框输入的内容为六位,并且至少含有一个数字和字母
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- JS判断输入是否为整数和数字的正则表达式