JS input 数字验证代码


Posted in Javascript onJuly 30, 2009

/*
**@控制控件只能输入数字,含-(负号).(小数点)
**@Inline HTML: <ELEMENT ... onkeypress="javascript:onlyNumber()" style="ime-mode:disabled"> For Input
**@Event property: object.attachEvent("onkeypress",onlyNumber);object.style.imeMode = "disabled";
**@Author:wangwq@atools
*/
function onlyNumber(){
if(!(((window.event.keyCode >= 48) && (window.event.keyCode <= 57))
|| (window.event.keyCode == 13) || (window.event.keyCode == 46)
|| (window.event.keyCode == 45))){
window.event.keyCode = 0 ;
}
}
// 本函数用于限制文本输入框中只能输入数字"0"到"9"
//@Inline HTML: <ELEMENT ... onkeypress="javascript:JHshNumberText()" style="ime-mode:disabled"> For Input
//@Event property: object.attachEvent("onkeypress",JHshNumberText);object.style.imeMode = "disabled";
function JHshNumberText()
{
if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57)) || (window.event.keyCode == 13)))
{
window.event.keyCode = 0 ;
}
}
<input name="aa" type="text" onkeypress="javascript:JHshNumberText()" style="ime-mode:disabled" ondragenter="javascript:return false;" onpaste="return false">

Javascript 相关文章推荐
javascript学习笔记(十三) js闭包介绍(转)
Jun 20 Javascript
不要使用jQuery触发原生事件的方法
Mar 03 Javascript
JavaScript移除数组内重复元素的方法
Mar 18 Javascript
基于BootStrap Metronic开发框架经验小结【二】列表分页处理和插件JSTree的使用
May 12 Javascript
JS常用加密编码与算法实例总结
Dec 22 Javascript
如何用JS/HTML将时间戳转换为“xx天前”的形式
Feb 06 Javascript
简单实现js放大镜效果
Jul 24 Javascript
浅谈JS中的常用选择器及属性、方法的调用
Jul 28 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
Sep 29 Javascript
Vue源码解读之Component组件注册的实现
Aug 24 Javascript
JS实现简单移动端鼠标拖拽
Jul 23 Javascript
详解Node.js如何处理ES6模块
May 15 Javascript
关于取不到由location.href提交而来的上级页面地址的解决办法
Jul 30 #Javascript
window.parent调用父框架时 ie跟火狐不兼容问题
Jul 30 #Javascript
javascript EXCEL 操作类代码
Jul 30 #Javascript
JavaScript this 深入理解
Jul 30 #Javascript
Google Map API更新实现用户自定义标注坐标
Jul 29 #Javascript
JavaScript Konami Code 实现代码
Jul 29 #Javascript
JavaScript 获取事件对象的注意点
Jul 29 #Javascript
You might like
与空气斗智斗勇的经典《Overlord》,传说中的“无稽之谈”
2020/04/09 日漫
PHP 反向排序和随机排序代码
2010/06/30 PHP
通过缓存数据库结果提高PHP性能的原理介绍
2012/09/05 PHP
php利用array_search与array_column实现二维数组查找
2019/07/08 PHP
PHP的静态方法与普通方法用法实例分析
2019/09/26 PHP
laravel 解决paginate查询多个字段报错的问题
2019/10/22 PHP
FF IE兼容性的修改小结
2009/09/02 Javascript
JavaScript生成GUID的多种算法小结
2013/08/18 Javascript
JavaScript数组Array对象增加和删除元素方法总结
2015/01/20 Javascript
2种jQuery 实现刮刮卡效果
2015/02/01 Javascript
Vue.js每天必学之方法与事件处理器
2016/09/06 Javascript
移动端js触摸事件详解
2016/09/18 Javascript
angular中实现控制器之间传递参数的方式
2017/04/24 Javascript
基于AngularJS的简单使用详解
2017/09/10 Javascript
Vue函数式组件-你值得拥有
2019/05/09 Javascript
详解express使用vue-router的history踩坑
2019/06/05 Javascript
Node.js API详解之 dns模块用法实例分析
2020/05/15 Javascript
如何用JS模拟实现数组的map方法
2020/07/30 Javascript
在Windows中设置Python环境变量的实例讲解
2018/04/28 Python
浅谈DataFrame和SparkSql取值误区
2018/06/09 Python
Python使用pandas处理CSV文件的实例讲解
2018/06/22 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
python装饰器实现对异常代码出现进行自动监控的实现方法
2020/09/15 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
Html5移动端网页端适配(js+rem)
2021/02/03 HTML / CSS
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
大队干部竞选演讲稿
2014/04/28 职场文书
商务代表岗位职责
2015/02/15 职场文书
酒店前台辞职书
2015/02/26 职场文书
刮痧观后感
2015/06/05 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL
Redis特殊数据类型bitmap位图
2022/06/01 Redis