基于js实现的限制文本框只可以输入数字


Posted in Javascript onDecember 05, 2016

话不多说,直接附上源码,仅供参考

封装了一下,要用的话直接调用下面getEvent函数即可

function getEvent() {
 if (document.all) {
  return window.event; //for ie
 }
 func = getEvent.caller;
 while (func != null) {
  var arg0 = func.arguments[0];
  if (arg0) {
  if ((arg0.constructor == Event || arg0.constructor == MouseEvent) || (typeof (arg0) == "object" && arg0.preventDefault && arg0.stopPropagation)) {
     return arg0;
   }
  }
  func = func.caller;
 }
 return null;
 };
 
 function doit(){
  var ev = getEvent();
  if(ev.keyCode < 8) {return false;}
  else if(ev.keyCode > 8 && ev.keyCode < 48) {return false;}
  else if(ev.keyCode > 57 && ev.keyCode <96) {return false;}
  else if(ev.keyCode > 105) {return false;}
  else {return true;}
 };

以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
xml和web特殊字符
Apr 28 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
Oct 17 Javascript
jQuery幻灯片带缩略图轮播效果代码分享
Aug 17 Javascript
JavaScript  event对象整理及详细介绍
Oct 10 Javascript
easyUI combobox实现联动效果
Jan 17 Javascript
谈谈JavaScript数组常用方法总结
Jan 24 Javascript
详解node-ccap模块生成captcha验证码
Jul 01 Javascript
Node.JS更改Windows注册表Regedit的方法小结
Aug 18 Javascript
浅谈React和Redux的连接react-redux
Dec 04 Javascript
手把手教你vue-cli单页到多页应用的方法
May 31 Javascript
Vue通过ref父子组件拿值方法
Sep 12 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
Jul 31 Javascript
AJAX和jQuery动态加载数据的实现方法
Dec 05 #Javascript
Javascript中字符串replace方法的第二个参数探究
Dec 05 #Javascript
解析预加载显示图片艺术
Dec 05 #Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
Dec 05 #Javascript
简单几步实现返回顶部效果
Dec 05 #Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
Dec 05 #Javascript
jquery删除数组中重复元素
Dec 05 #Javascript
You might like
mysql+php分页类(已测)
2008/03/31 PHP
php上的memcache和memcached两个pecl库
2010/03/29 PHP
解析PHP中ob_start()函数的用法
2013/06/24 PHP
CI框架中cookie的操作方法分析
2014/12/12 PHP
php实现数组中索引关联数据转换成json对象的方法
2015/07/08 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
PHP实现电商订单自动确认收货redis队列
2017/05/17 PHP
PHP实现二维数组中的查找算法小结
2018/06/09 PHP
javascript的键盘控制事件说明
2008/04/15 Javascript
基于Jquery的动态创建DOM元素的代码
2010/12/28 Javascript
js原生态函数中使用jQuery中的 $(this)无效的解决方法
2011/05/25 Javascript
引用 js在IE与FF之间的区别详细解析
2013/11/20 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
js实现可折叠展开的手风琴菜单效果
2015/09/07 Javascript
JS模拟Dialog弹出浮动框效果代码
2015/10/16 Javascript
详解JavaScript对象和数组
2015/12/03 Javascript
用AngularJS的指令实现tabs切换效果
2016/08/31 Javascript
AngularJS 表达式详解及实例代码
2016/09/14 Javascript
bootstrap Table插件使用demo
2017/08/07 Javascript
nodejs爬虫初试superagent和cheerio
2018/03/05 NodeJs
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
详解Vue中的Props与Data细微差别
2020/03/02 Javascript
angular中的post请求处理示例详解
2020/06/30 Javascript
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
Python实现基本数据结构中队列的操作方法示例
2017/12/04 Python
python3实现爬取淘宝美食代码分享
2018/09/23 Python
详解配置Django的Celery异步之路踩坑
2018/11/25 Python
Python动态导入模块:__import__、importlib、动态导入的使用场景实例分析
2020/03/30 Python
在HTML5中使用MathML数学公式的简单讲解
2016/02/19 HTML / CSS
介绍一下.NET构架下remoting和webservice
2014/05/08 面试题
同学会邀请书大全
2014/01/12 职场文书
初二生物教学反思
2014/02/03 职场文书
秋天的怀念教学反思
2014/04/28 职场文书
班风口号
2014/06/18 职场文书
个人年底工作总结
2015/03/10 职场文书
二维码条形码生成的JavaScript脚本库
2022/07/07 Javascript