<html lang="en"> <head> <meta charset="UTF-8"> <title>JS 控制只能输入数字并且最多允许两位小数点</title> </head> <body> <input type="text" name="je" onkeyup="clearNoNum(this)" />…
直接上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" name="je" onblur="clearNoNum(this)…
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…
//input输入框只能输入数字和 小数点后两位 function num(obj,val){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符 obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字 obj.value = obj.value.replace(/\.{2,}/g,"&qu…
非常好用,代码示例如下: <input  onkeypress = "return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"    onpaste = "return !clipboardData.getData('text').match(/\D/)"    ondragenter = "return false"    style= &q…
工作中input='text'总会遇到要控制输入数字,或者是输入中文,输入电话,输入身份证号,邮箱等.今天我遇到的是要输入数字并且只能小数点后面两位的数字,还不能为负数.废话不多说上代码: <input id="testinput" onkeyup="clearNoNum(this)" /> script代码部分: //控制只能输入小数点后2位 function clearNoNum(obj) { obj.value = obj.value.replac…
<input type="text" placeholder="保留到小数点后两位" maxlength="200" onkeyup="num(this)" onpaste="num(this)" /> //输入和黏贴操作时触发 //小数点后两位 function num(obj) { obj.value = obj.value.replace(/[^\d.]/g, "");…
<input class="form130" style="width: 80px;" maxlength="10" id="replygold" name="replygold" type="text" /> $(function(){ $('#replygold').bind('input propertychange',amountVal );});function a…
onkeyup=clearNoNum(this) function clearNoNum(obj) {    obj.value = obj.value.replace(/[^\d.]/g,"");  //清除"数字"和"."以外的字符    obj.value = obj.value.replace(/^\./g,"");  //验证第一个字符是数字而不是.    obj.value = obj.value.replace(…
JS判断只能是数字和小数点 0.不能输入中文1)<input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value="">2)<script>function chkIt(frm){  if (frm.n1.value.length>0&…