<html>
<head>
<meta http-equiv="content-Type" content="text/html;charset=gb2312">
<title>js 只能输入数字和小数点</title>
<script language="JavaScript" type="text/javascript">
function clearNoNum(obj)
{
//先把非数字的都替换掉,除了数字和.
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("$#$",".");
}
</script>
</head>
<body>
<!--把下面代码加到<body>与</body>之间-->
只能输入数字和小数点的文本框:<input id="input1" onkeyup="clearNoNum(this)">
</body>
</html>
分享到:
相关推荐
WINFORM文本框实现只能输入数字和小数点
只能输入数字小数点负号正则.用于金额的验证等
js正则表达式限制文本框只能输入数字,能输小数点.js正则表达式限制文本框只能输入数字,能输小数点.
验证文本框只能输入数字和小数点,且第一位不能输入小数点,并且只能输入一个小数点。兼容火狐和IE
文本框只能输入 数字,小数点,减号 字符的正则表达式
本资源可以满足金额有关的一些input框输入,只能输入类似10.001的数据,并且小数点前第一位不能是0,我使用这个是为了管理后台做版本控制,我们只需要1.11这种格式的版本号
js限制文本框只能输入数字,小数点,英文字母,汉字 js限制文本框只能输入数字,小数点,英文字母,汉字 js限制文本框只能输入数字,小数点,英文字母,汉字
只能输入数字或者字母或者小数点的js方法
input框只能输入数字和一个小数点,对界面验证很好用
JS文本框只允许输入数字小数点 一个非常好用的JS验证程序
可与selectAll()及gotFocus一起用
delphi只能输入数字,而且只能输入一个小数点。完美控制,绝对是您想要的。
MFC实现Edit输入限制(只允许输入数字,负号和小数点) 网上找的,自己又做了一点修改,试过能用
往往需要限制输入,本资源包含input只能输入数字+两位小数。以及数字+小数点+符号-。也就是两种类型的限制。数字和小数点。以及负数和小数点。并且小数点不能出现在第一位,并且只能出现一次。-只能出现在第一位,...
让html的text只能输入数字和1个小数点
特殊验证 验证netC#只能输入数字和小数点 本人收藏了3年的资源 现放出 都是总结了很多系统 软件项目实施过程中的经验的 慢慢积累的
WPF 输入数字和小数点的文本框,支持输入0-9的数字,小数点和删除键,其他的键都被禁止输入
js正则表达式限制文本框只能输入数字,小数点,英文字母.pdf
正则表达式限制文本框只能输入数字,小数点,英文字母,汉字[文].pdf
用ASCII码和正则分别实现限制输入框输入数值