限制input只能输入数字和小数

html代码

<input type="text" style="width:50px" name="width[]" oninput = "clearNoNum(this)"/>米

Js代码

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("$#$","."); }

参考自robin_sky_html限制input框只能输入数字或小数及限制范围

最新文章

  1. 在ASP.NET Web API中使用OData
  2. (01背包 排序+特判)饭卡(hdu 2546)
  3. 来访统计的JS代码
  4. javascript 函数及作用域总结介绍
  5. php函数的可变参数
  6. linux 修改端口限制
  7. Introduction to Deep Neural Networks
  8. UTF编码问题小结
  9. php中浮点数计算问题
  10. IEEE论文格式要求
  11. Standard PHP Library(SPL)中的数据结构
  12. PHP类的自动加载
  13. 运行caffe自带的mnist实例教程
  14. 1123. Is It a Complete AVL Tree (30)
  15. 【学习总结】Git学习-参考廖雪峰老师教程三-创建版本库
  16. 20175314 《Java程序设计》迭代和JDB
  17. vue2.0路由-路由嵌套
  18. mysql重做日志
  19. Hibernate 与 mybatis 区别
  20. AngularJS:模型

热门文章

  1. C++-蓝桥杯-小计算器[进制转化][模拟]
  2. P1341 无序字母对【欧拉路径】- Hierholzer模板
  3. 树莓派使用Python使用PiCamera录制视频
  4. python3练习100题——040
  5. 134.cookie、session的工作机制
  6. fastadmin中curd生成的表单将数字展示为文字
  7. C++——动态内存分配2-创建对象数组
  8. HTTP协议常用状态码
  9. 2020算法设计竞赛 I、匹配星星
  10. 测试并整理的 Airpods Pro 刻字可用的最全特殊符号