JS键盘事件 - JS & jQuery Notes
2017-08-14 11:08
344 查看
keydown:上下左右箭头
document.onkeydown = function(event){ var e = event || window.event || arguments.callee.caller.arguments[0]; if(e && e.keyCode==38 || e && e.keyCode==37){//上,左 alert('38=上键,37=左键'); } if(e && e.keyCode==40 || e && e.keyCode==39){//下,右 alert('40=下键,39=右键'); } };
keyup:输入自动更正
//限制输入:整数$('#txtNumber').change(function () { $(this).val($(this).val().replace(/\D|^0/g, "")); if ($(this).val() > 100) { $(this).val(100); } }).bind("paste", function () { $(this).val($(this).val().replace(/\D|^0/g, '')); }).css("ime-mode", "disabled");
//限制输入:整数、小数
$("#txtNumber").keyup(function () { $(this).val($(this).val().replace(/[^.\d]/g, "") .replace(/^\./g, "0.") .replace(/(\d+\.\d{2}).+|(\d+\.\d?)[^\d]+/g, "$1$2")); if ($(this).val() > 100000.00) { $(this).val(100000.00); } });
相关文章推荐
- 【Todo】React & Nodejs学习 &事件驱动,非阻塞IO & JS知识栈:Node为主,JQuery为辅,Bootstrap & React为辅辅,其他如Angular了解用途即可
- jQuery 库函数 - JS & jQuery Notes
- 源码-JavaScript&jQuery交互式前端开发-第6章-事件-键盘事件-确定按键值
- 自定义属性 Data-* - JS & jQuery Notes
- 10个用来处理键盘事件的JQuery插件和JS类库
- js和jquery实现监听键盘事件示例代码
- 7 HTML&JS等前端知识系列之jquery的事件绑定
- js监听键盘事件的方法_原生和jquery的区别详解
- jquery同一标签绑定多个事件的几种方式 && js实时监听input中值变化
- Js&Jquery文档加载完事件
- 纯JS 键盘监听事件 全兼容
- js和jquery实现监听键盘事件示例代码
- js 键盘事件
- 10个用来处理键盘事件的JQuery插件和JS类库
- 【js & jquery】遮罩层实现禁止a、span、button等元素的鼠标事件
- js监听键盘事件的方法—原生和jquery的区别
- 10个用来处理键盘事件的JQuery插件和JS类库
- (function(){code})()自执行匿名函数 - JS & jQuery Notes
- js和jquery实现监听键盘事件
- JS库函数 - JS & jQuery Notes