1)只能输入数字:"^[0-9]*$"
2)只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"想得到一个验证文本框只能输入 数字且为小数的JS正则。第二个能验证输入小数但是不能验证输入字母等,我只让用户输入
数字
2)只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"想得到一个验证文本框只能输入 数字且为小数的JS正则。第二个能验证输入小数但是不能验证输入字母等,我只让用户输入
数字
解决方案 »
- js实现站内搜索
- 虚拟目录打不开有2个符号连在一起的文件名
- asp.net post 没有事件响应!高手,专家来
- 如何让控件在网页的最左上面?
- 100分求.net数据即时刷新问题。
- 如何保持页面的状态? 比如TextBox里面的值,当页面刷新的时候不变?
- 用Javascript怎样在ImageButton触发onclick事件时改变ImageButton的图片??
- 用过Microsoft Application Block for .NET 请进
- 我想在服务器端获得客户端断电的时间,有办法吗?
- 上传图片控件
- 使用frameset分割页面后,子页面的更新问题
- 请教一个ckeditor初始化null的问题
if ((/^[1-9]+\.[1-9]+$/).test(v))
{
alert("折扣率只能输入小数");
obj.focus();
return false;
}
}
我后台是这样用的,貌似楼上两个都不行,
{
var matchstr=/^\d+(\.\d{1,3})$/;
alert(matchstr.test(str));
}测试一下,正则是没有问题,什么都能通过那肯定是其它地方出问题了