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 相关文章推荐
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
Jan 16 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
Jan 02 Javascript
JS来动态的修改url实现对url的增删查改
Sep 05 Javascript
遍历json 对象的属性并且动态添加属性的实现
Dec 02 Javascript
react.js 翻页插件实例代码
Jan 19 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
May 02 Javascript
react实现换肤功能的示例代码
Aug 14 Javascript
使用vue-cli webpack 快速搭建项目的代码
Nov 21 Javascript
JavaScript中的一些实用小技巧总结
Apr 07 Javascript
vue3修改link标签默认icon无效问题详解
Oct 09 Javascript
微信小程序用canvas画图并分享
Mar 09 Javascript
Vue项目打包、合并及压缩优化网页响应速度
Jul 07 Vue.js
关于取不到由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
用PHP4访问Oracle815
2006/10/09 PHP
使用php计算排列组合的方法
2013/11/13 PHP
Codeigniter生成Excel文档的简单方法
2014/06/12 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
php使用array_chunk函数将一个数组分割成多个数组
2018/12/05 PHP
PHP正则表达式函数preg_replace用法实例分析
2020/06/04 PHP
jQuery 自定义函数写法分享
2012/03/30 Javascript
js split 的用法和定义 js split分割字符串成数组的实例代码
2012/05/13 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
2016/09/14 Javascript
jQuery中Find选择器用法示例
2016/09/21 Javascript
layui获取选中行数据的实例讲解
2018/08/19 Javascript
微信小程序用户信息encryptedData详解
2018/08/24 Javascript
vue-router路由模式详解(小结)
2019/08/26 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
python中set常用操作汇总
2016/06/30 Python
Python的CGIHTTPServer交互实现详解
2018/02/08 Python
python获取Linux发行版名称
2019/08/30 Python
利用python汇总统计多张Excel
2020/09/22 Python
python os.rename实例用法详解
2020/12/06 Python
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
init进程的作用
2012/04/12 面试题
幼儿园毕业教师感言
2014/02/21 职场文书
社区食品安全实施方案
2014/03/28 职场文书
党员弘扬焦裕禄精神思想汇报
2014/09/10 职场文书
村党支部群众路线教育实践活动对照检查材料
2014/09/26 职场文书
领导欢迎词范文
2015/01/26 职场文书
作弊检讨书范文
2015/05/06 职场文书
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
python中使用 unittest.TestCase单元测试的用例详解
2021/08/30 Python
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB