只能输入浮点型的:
<input onkeyup="value=value.replace(/[\d]+[\.]{1}[\d]+/,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]+[\.]{0,1}[\d]+/,''))">
<input onkeyup="value=value.replace(/[\d]+[\.]{1}[\d]+/,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]+[\.]{0,1}[\d]+/,''))">
解决方案 »
- 求大家介绍一款好用的SQL格式化工具
- asp.net网站生成静态页
- 读取Excel文件的数据
- 面试题! String s=new String("XYZ")请问创建几个对象?
- 求一数据库设计说明书范例!
- 我自己写了一个控件,想动态添加遇到的问题!请有过相同经历的朋友看看,有没有相关代码或思路请赐教,不胜感激!
- 讨论:关于身份验证的问题
- 如何取得本站点的ASP程序的运行结果,然后在ASP.NET程序中进行处理?
- JS刷新div 购物车
- aspx文件设置了div id=a ,cs文件a.Visible=false; 出错!
- tabstrip中tab项太多,怎么分成2行呢?
- treeview和datagrid不能共存于同一网页??
<input onkeyup="value=value.replace(/[\d]+[\.]{1}[\d]+/,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]+[\.]{1}[\d]+/,''))">
<input onkeyup="value=value.replace(/[\d]+[\.]{1}[\d]{1}+/,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]+[\.]{1}[\d]{1}+/,''))">
能不能直接写公式,如下:\d{m,n}
按你上面写的是不是这样\d\.{1}\d