只能输入数字的INPUT

 1     window.onload = function() {
 2         var content = document.getElementById("content");
 3
 4         content.onkeypress = function(ev) {
 5             var oEvent = ev || event;
 6
 7             //keyCode
 8             //‘0‘:48;
 9             //‘9‘:57;
10             if (oEvent.keyCode < 48 || oEvent.keyCode > 57) {
11                 return false;
12             }
13         };
14     };
时间: 2024-10-27 07:20:26

只能输入数字的INPUT的相关文章

用Jquery控制文本框只能输入数字和字母

只为成功找方法,不为失败找借口! 用Jquery控制文本框只能输入数字和字母 在公司开发WinForm项目时,发现公司自主研发的textbox控件非常强大,可以实现"只能输入数字"."只能输入字母"和"只能输入数字和字母"的三种输入限制,这样就可以精确控制用户输入的内容范围,让"用户永远没有办法输入限定的内容范围之外的其他内容",也就是"用户即使想犯错误也没有机会",这种限制控件输入的方式给了我很大的启发,

JS只能输入数字,数字和字母等的正则表达式

注: 本文摘抄至:http://www.cnblogs.com/yzenet/archive/2012/04/10/2440312.html JS判断只能是数字和小数点 0.不能输入中文1)<input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value=""

replace限制文本框只能输入数字,数字和字母等的正则表达式

1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能输入数字,能输小数点. <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpas

限制input输入格式:只能输入数字

1.只能输入和粘贴数字 <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" /> 2.只能输入数字<input onkeyup="if(/\D/.test(this.value)){alert('只能输入数字');this.value='0';}"> 3

限制input只能输入数字

限制input表单只能输入数字,代码如下: <input type="text" style="ime-mode:disabled;" onkeypress="return (/^(0|[1-9]\d*)$/.test(String.fromCharCode(event.keyCode)))"/> 说明: 1.style="ime-mode:disabled"意为关闭输入法. 2./^(0|[1-9]\d*)$/为

用js使得输入框input只能输入数字

JS判断只能是数字和小数点1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">2.只能输入数字,能输小数点.<input onkeyup="if(isNaN(value))execCommand('undo')" 

控制input标签中只能输入数字以及小数点后两位

js 代码如下: /* 控制input标签中只能输入数字 和小数点后两位 */ function checkNum(obj) { //检查是否是非数字值 if (isNaN(obj.value)) { obj.value = ""; } if (obj != null) { //检查小数点后是否对于两位http://blog.csdn.net/shanzhizi if (obj.value.toString().split(".").length > 1 &a

javascript正则表达式控制input只能输入数字

不能输入中文 <input type="text" name="textfield"  onkeyup="this.value=this.value.replace(/[^/da-z_]/ig,'');"/>只能输入 数字和下划线<input onkeypress="return (/[/d_]/.test(String.fromCharCode(event.keyCode)))" style="i

关于input只能输入数字的两种小方法

第一种: 直接给input标签 name赋值如下 <input name="start_price" id="start_price" type="text" size="5" onkeyup="value=value.replace(/[^\d^\.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getD