input只能输入数字:

(只能输入数字,并且输入的值不能大于99),但是这样有个问题,就是当输入非数字字符时,输入框中所有的字符都会被清除

<input type="text" id="feePercentage" name="feePercentage" value="" 
onkeyup="if(isNaN(value) || value > 99)execCommand('undo')"
onafterpaste="if(isNaN(value) || value > 99)execCommand('undo')" style="margin-left:0px; width:50px;" onchange="calc()"/>

解决方案:

(只清除非数字,原先的数字保留)

<input class="text" id="policyNo" name="policyNo" type="text"
onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"
maxlength="14" style="width:188px;" placeHolder="请输入批单号">

最新文章

  1. 简单的c#winform象棋游戏(附带源码)
  2. JMeter学习-027-JMeter参数文件(脚本分发)路径问题:jmeter.threads.JMeterThread: Test failed! java.lang.IllegalArgumentException: File distributed.csv must exist and be readable解决方法
  3. javascript基础知识-命名提前,作用域
  4. dede调用文章的栏目,作者,发布时间.以及连接数据库输出一个表
  5. 局域网内Tomcat服务器没法访问
  6. D&amp;F学数据结构系列——插入排序
  7. javascript 向上滚动
  8. Boost.Asio c++ 网络编程翻译(14)
  9. HTML &lt;hr&gt;标签
  10. [HNOI 2009]最小圈
  11. [JavaScript]ECMA-6 yield语法
  12. pm2,部署nodejs,使用方法及自己使用后总结的经验
  13. 解决idea spring boot项目中target中没有同步更新最新目录文件及资源
  14. openPose-注
  15. python 第一类对象 闭包 迭代器
  16. ifconfig相关参数及用法说明
  17. Oracle 12c pdb的数据泵导入导出
  18. error: could not create &#39;/System/Library/Frameworks/Python.framework/Versions/2.7/share&#39;: Operation not permitted
  19. DRF中的APIView、GenericAPIView、ViewSet
  20. Wireshark数据抓包教程之Wireshark的基础知识

热门文章

  1. 从oracle数据表中读取表结构
  2. http session 基础知识
  3. Unit04 - 继承的意义(下) 、 访问控制 、 static和final
  4. centos 下建用户 shell编程
  5. tapping of data 词义来源
  6. ANE 从入门到精通 --- 简单的Whatever
  7. c/c++ 数据结构 链表插入数据代码(一)
  8. Android利用Java反射机制修改Android System Language
  9. 【001:Tomcat搭建简单文件服务器】
  10. NUCLE F072 Pin说明http://home.cnblogs.com/group/topic/8550.html