js只能输入数字,小数点(整理)
来源:互联网 发布:正则匹配域名 编辑:程序博客网 时间:2024/05/21 18:46
<html>
<head>
<meta http-equiv="content-Type" content="text/html;charset=gb2312">
<title>js只能输入数字;js只能输入数字和小数点</title>
<script language="JavaScript" type="text/javascript">
function clearNoNum(event,obj){
//响应鼠标事件,允许左右方向键移动
event = window.event||event;
if(event.keyCode == 37 | event.keyCode == 39){
return;
}
//先把非数字的都替换掉,除了数字和.
obj.value = obj.value.replace(/[^/d.]/g,"");
//必须保证第一个为数字而不是.
obj.value = obj.value.replace(/^/./g,"");
//保证只有出现一个.而没有多个.
obj.value = obj.value.replace(//.{2,}/g,".");
//保证.只出现一次,而不能出现两次以上
obj.value = obj.value.replace(".","$#$").replace(//./g,"").replace("$#$",".");
}
function checkNum(obj){
//为了去除最后一个.
obj.value = obj.value.replace(//.$/g,"");
}
function DigitInput(obj,event) {
//响应鼠标事件,允许左右方向键移动
event = window.event||event;
if(event.keyCode == 37 | event.keyCode == 39){
return;
}
obj.value = obj.value.replace(//D/g,"");
}
</script>
</head>
<body>
只能输入数字和小数点的文本框:
<input id="input1" onKeyUp="clearNoNum(event,this)" onBlur="checkNum(this)" onpaste="return
false">
<br />
只能输入数字的文本框:
<input id="input2" onkeyUp = "DigitInput(this,event);" onpaste="return false" >
</body>
</html>
- js只能输入数字,小数点(整理)
- js只能输入数字和小数点
- JS只能输入数字和小数点.doc
- js 只能输入数字和小数点
- js只能输入数字及小数点
- js只能输入数字和小数点
- js控制只能输入数字和小数点
- js控制只能输入数字和小数点
- js 只能输入数字和小数点
- js控制只能输入数字和小数点
- js限制只能输入字母小数点数字
- js文本框只能输入数字和小数点
- js 只能输入数字和小数点
- JS只能输入数字一个小数点可输入负号
- js实现只能输入数字小数点、其他输入不进去
- js限制输入框只能输入数字、负数和小数点
- 只能输入数字和小数点!
- 只能输入数字和小数点
- linux 定时任务 crontab 详细解释
- AIX修改主机名
- 高效管理DWR中的ScriptSession,ScriptSessionLintener
- Makefile备忘录
- 关于aix 小机内置磁带机清洗问题
- js只能输入数字,小数点(整理)
- qt-embedded-linux-opensource-src-4.5.1移植到QQ2440开发板
- HashMap出现 java.util.ConcurrentModificationException 时的解决办法
- 09年尾的一帖,开启10年新帖!
- sql游标
- MFC应用程序中处理消息的顺序
- Happy new year
- Perl 的函数原型
- CDLinux 系统U盘安装