//js控制input控件只能输入数字   
         function OnlyinputNumber(e, obj, withFraction) {
             if (!e) {
                 e = window.event;
             }
             if (e.which) {
                 key = e.which;
             } else {
                 key = e.keyCode;
             }
             validNumber = false;
             if (key == 8 //Backspace
                 || key == 46 //Delete
                 || key >= 35 && key <= 37 //End, Home, Left
                 || key == 39 //Right
                 || key == 189 //负号“-”
                 ) {
                 validNumber = true;
             }
             if (!e.shiftKey) {
                 //only check shift is not pressed
                 if (withFraction
                     && obj.value.length > 0
                     && key == 190 //period
                     && obj.value.indexOf(".") == -1) {
                     validNumber = true;
                 }
                 if (key == 48 && obj.value.length > 0) { // 0
                     validNumber = true;
                 }
                 if (key >= 49 && key <= 57) { // 1~9
                     validNumber = true;
                 }
             }
             if (!validNumber) {
                 if (e.preventDefault) {
                     e.preventDefault();
                 } else {
                     e.returnValue = false;
                 }
             }
         }

转载于:https://www.cnblogs.com/Cprogrammer/archive/2012/02/12/2348046.html

js控制input控件只能输入数字相关推荐

  1. js给input控件添加onkeypress属性

    js给input控件添加onkeypress属性 在前台直接添加onkeypress可以实现. <ul class="r1"><li><span> ...

  2. js控制html控件显示隐藏和是否可用

    利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位. 方法一: document.getElementB ...

  3. 关于input文本框只能输入数字的几种实用方法!!!

    最近在做jsp动态表格的时候,常常会遇到一些金额.数量等,只能输入数字,问题虽然简单,但是走了一些弯路,在此总结一下. 这个问题有三种解决方案,第一种最适用. 1.使用isNaN()函数 isNaN( ...

  4. input输入框限制只能输入数字的方法

    在项目中会遇到表单填写的时候在input中输入纯数字的情况,这个时候需要我们在输入框对用户的输入做一些限制 1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup=&quo ...

  5. js正则表达式限制文本框只能输入数字,小数点,英文字母

    1.文本框只能输入数字代码(小数点也不能输入) <input οnkeyup="this.value=this.value.replace(/\D/g,'')" onafte ...

  6. JS判断文本框中只能输入数字和小数点

    http://liva-zheng.iteye.com/blog/1733827 1.文本框只能输入数字(不包括小数点) <input οnkeyup="this.value=this ...

  7. input文本框只能输入数字

    表单验证 文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" ona ...

  8. Element-ui input 输入框限制只能输入数字的问题

    需求说明 后台管理系统,使用element-ui el-input组件,要求只能输入数字,最先使用的办法: <el-inputv-model.number='count'type='number ...

  9. input输入框限制只能输入数字

    昨天博主接到一个需求说form表单里面的input输入框有些你得给它限制一下,不要比如有些限制一下只能让他输入数字,不能让客户输入文字或者英文 我这边给大家提供两种方法来实现这个功能,当然,我把相关情 ...

  10. Auto.js UI 列表控件使用方法 数字题计算

    "ui"; ui.layout(<vertical><horizontal><button id="设置"text="设 ...

最新文章

  1. 小程序画布画海报保存成图片可以保存实现完整代码
  2. 2022年十大AI预测
  3. 很近没读书了,读书笔记之大道至简
  4. MOSS 直接动态安装webPart到页面
  5. 1066. 图像过滤(15)
  6. 拯救乳房:乳腺癌AI诊断系统
  7. 51NOD 1212 无向图最小生成树
  8. UE4 Fix – “Lighting build failed. Swarm failed to kick off.”
  9. 黑色响应式全屏滚动主页源码
  10. 2012021401
  11. MNIST机器学习入门
  12. matlab画图空值显示呈无色_MATLAB函数图像显示空白
  13. SpringBoot-缓存Ehcache的使用
  14. 如何判断患者服用的温度敏感性药品依旧安全有效?
  15. 跟着陶哲轩学数学 目录
  16. 安卓ps2模拟器_安卓PS2模拟器评测:真魂斗罗,不卡完美运行
  17. ant 编译java_java之ant编译
  18. 基于Android的背单词软件【源码+文档+答辩PPT】
  19. 开关电源输入:共模电感,X电容,Y电容,差摸电感理论计算!
  20. centos静态ip天坑

热门文章

  1. J2ee项目环境搭建常用工具
  2. 操作系统CPU上下文切换
  3. EF分组后把查询的字段具体映射到指定类里面的写法
  4. PHP 中数组获取不到元素
  5. git的丰富实用经验
  6. 使用WPF Animated GIF实现GIF图片的播放
  7. SQL中CONVERT函数全部用法对日期操作
  8. SQL 和T-SQL学习(一)
  9. ActiPro.Syntax.Editor破解版
  10. 阿里云ubuntu16.04安装ruby