检查输入的是否是数字使用keyCode配合onkeypress事件

代码如下:

<script language = "javascript" type = "text/javascript">
function check(event){
//用户每按下一个键,就去判断是不是一个数
if(event.keyCode<48 || event.keyCode>57){
window.alert("你输入的不是数字!");
return false;
}
}
</script>
<body>
<input type = "text" onkeypress = "return check(event)"/>
</body>

(0)

相关推荐

  • 检查输入的是否是数字使用keyCode配合onkeypress事件

    复制代码 代码如下: <script language = "javascript" type = "text/javascript"> function check(event){ //用户每按下一个键,就去判断是不是一个数 if(event.keyCode<48 || event.keyCode>57){ window.alert("你输入的不是数字!"); return false; } } </script&

  • ASp.net 文本框(TextBox)计算,判断输入的是否是数字

    复制代码 代码如下: protected void txtQty_TextChanged(object sender, EventArgs e) { checkForm(); } //检验文本信息是否合法,如果合法则开始计算 protected void checkForm() { try { if (!IsNumberic(txtQty.Text) && txtQty.Text != "") { checkbool = false; Response.Write(&q

  • php判断输入是否是纯数字,英文,汉字的方法

    本文实例讲述了php判断输入是否是纯数字,英文,汉字的方法.分享给大家供大家参考.具体分析如下: 这里利用php的mb_strlen和strlen函数就可以轻松得知字符串的构成是全英文.英汉混合.还是纯汉字.简要说明如下: 1.如果strlen返回的字符长度和mb_strlen以当前编码计算的长度一 致,可以判断是纯英文字符串. 2.如果strlen返回的字符长度和mb_strlen以当前编码计算的长度不一致, 且strlen返回值同mb_strlen的返回值求余后得0可以判断为是全汉字的字符串

  • C#利用正则判断输入是否为纯数字、容器类

    容器类.正则表达式在几乎所有编程语言都存在的东西.很常用也很使用.下面用如下的一个控制台小程序说明C#的正则表达式与容器类的应用. 开始直接输出在C#定义好的数据字典Dictionary,这就是Java与Python的HashMap,之后定义一个存int的List,让用户无限输入这个List的元素,输入到#则停止输入,在输入的过程中遇到不是纯输入,则拒绝这个输入.  遍历这个List输出,之后利用C#的另一个容器HashSet为这个List去重. 这个程序的代码如下,其实以上所有的东西都在以前的

  • JS验证输入的是否是数字及保留几位小数问题

    1.验证方法 validationNumber(e, num)  e代表标签对象,num代表保留小数位数 function validationNumber(e, num) { var regu = /^[0-9]+\.?[0-9]*$/; if (e.value != "") { if (!regu.test(e.value)) { alert("请输入正确的数字"); e.value = e.value.substring(0, e.value.length -

  • c++连续输入未知个数的数字操作

    看代码吧~ vector<int> v; int num; while (cin >> num) { v.push_back(num); if (num == 0) break; } 方式一: 以空格或者回车结束每次输入,以固定输入数字0结束输入(也可以更改为其他字符) string test; getline(cin, test); int input_nums = 0; vector<int> indexes; indexes.push_back(0); for (

  • vue 输入框输入任意内容返回数字的实现

    本文主要介绍了vue 输入框输入任意内容返回数字,具体如下: 输入任意内容只返回数字 // 提取数字 传入数字 export function changeEvent(item) { let nums = item + ""; if (nums === "") { nums = ""; // 空的话 直接返回空 } else { nums = nums.replace(/[^\d|\.]/g, ""); // 提取出来 一定是

  • 利用jquery实现验证输入的是否是数字、小数,包含保留几位小数

    1.验证方法 validationNumber(e, num)  e代表标签对象,num代表保留小数位数 function validationNumber(e, num) { var regu = /^[0-9]+\.?[0-9]*$/; if (e.value != "") { if (!regu.test(e.value)) { alert("请输入正确的数字"); e.value = e.value.substring(0, e.value.length -

  • 批处理检查输入实现代码

    复制代码 代码如下: @echo off set m=0 :agn set /a m+=1 if %m% gtr 5 ( echo.五次的机会已经用完,3秒后将自动退出... ping -n 4 127.1>nul goto :eof ) set input=&set /p input=请输入3至10个英文字母: if not defined input (echo.内容不能为空!!!&goto :agn) echo.%input%|findstr /i /v "^[a-z

  • js判断输入是否中文,数字,身份证等等js函数集合第1/3页

    * 判断指定的内容是否为空,若为空则弹出 警告框 */ function isEmpty(theValue, strMsg){ if(theValue==""){ alert(strMsg+"不能为空!"); return true; } return false; } /* 中文判断函数,允许生僻字用英文"*"代替 返回true表示是符合条件,返回false表示不符合 */ function isChinese(str){ var badCha

随机推荐