event 事件 onkeydown event.keyCode只能输入数字的文本框
2016-03-12 16:07
375 查看
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function(){ var oText = document.getElementById("text1"); oText.onkeydown = function(ev){ var oEvent = ev ||event; //不是数字 并且 不是退格 // alert(oEvent.keyCode); //oEvent.keyCode = 8 s是退格 if((oEvent.keyCode <48 ||oEvent.keyCode>57) && oEvent.keyCode!=8) { return false; } } } </script> </head> <body> <input type="text" id="text1" /> </body> </html>
相关文章推荐
- 将博客搬至CSDN
- 13 完整实现三子棋小游戏-DirectX游戏开发初级教程
- 第二周学习进度
- lua-队列
- The 6th Zhejiang Provincial Collegiate Programming Contest
- 第二次上机实践项目-项目3-输出星号图
- 【转载】Contiki 的protothreads
- 第二周学习进度
- Linux--01入门
- VTK 7.0 安装中内存读取冲突 no override found for “.." 解决记录
- react.js-06-propTypes类型校验
- 剑指offer 调整数组顺序使奇数位于偶数前面
- Hadoop-异常“could only be replicated to 0 nodes, instead of 1”
- android TIF HAL层代码分析
- Android双向滑动冲突解决方案
- 【动态规划】[USACO2016 金组]Circular Barn Revisited
- MySQL 中BLOB/TEXT column can't have a default value query问题
- 14.Ubuntu配置SSH及TELNET登录
- 数据库操作--批量修改数据库表名及字段名大小写转换及首字母大写+删除没有数据无用的表
- myPagination5.0 分页简单实例