用到parseInt() 函数

parseInt() 函数可解析一个字符串,并返回一个整数

提示和注释

注释:只有字符串中的第一个数字会被返回。

注释:开头和结尾的空格是允许的。

提示:如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN。

w3c:http://www.w3school.com.cn/jsref/jsref_parseInt.asp

利用此特性使用parseInt(value,10)即可去除01,001等数字

<input type="text" value="" onKeyUp="value=(parseInt(value=value.replace(/\D/g,''),10))" /> 

还可以使用正则表达式直接判断

非负整数: ^[1-9]\d*|0$

正整数:  ^[1-9]\d*$

最新文章

  1. 【UWP】不通过异常判断文件是否存在
  2. tomcat session cluster
  3. Ajax交互demo1
  4. js实现浏览器通知功能
  5. Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机
  6. python实现压缩当前文件夹下的所有文件
  7. HttpClient exception:ExceptionType:System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---&gt; System.IO.IOException: Unable to read data from the transport connection: Operation ca
  8. JDK动态代理(1)-----------new 对象的方式
  9. 互斥量、条件变量与pthread_cond_wait()函数的使用,详解(二)
  10. Codeforces 1144G Two Merged Sequences dp
  11. python中time模块常用功能
  12. 信息收集之censys
  13. pho文件操作
  14. ZTree 获取选中的项
  15. 同一域环境下SQLServer DB Failover故障转移配置详解
  16. ubuntu 中DNAT SNAT配置实验.
  17. spark collect获取所有元素
  18. spring-boot2.x Application properties属性配置
  19. JS字符编码函数区别分析
  20. vue做路由页面内容跳转

热门文章

  1. ubuntu i3 xterm中文输入显示问题解决
  2. 爬虫扒下 bilibili 视频信息
  3. (转)spring boot实战(第三篇)事件监听源码分析
  4. IIS支持伪静态(windows 2003)
  5. [Javascript] Deep merge in Javascript with Ramda.js mergeDeepWith
  6. 「六」创建一个带 weblogic 服务的基础镜像
  7. MPTCP 源码分析(七) 拥塞控制
  8. rails手脚架(scaffold)功能
  9. CentOS 5 全功能WWW服务器搭建全教程 V3.0
  10. Unity导出webPlayer并且部署到IIS