jQuery控制输入框只能输入数值的小例子


Posted in Javascript onMarch 20, 2013
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Test</title>
        <script type="text/javascript" src="jQuery/jquery-1.5.2.js"></script>
    </head>
    <script type="text/javascript">
        $(document).ready(function() {
            //敲击按键时触发
            $("#Score").bind("keypress", function(event) {
                var getValue = $(this).val();
                //控制第一个不能输入小数点"."
                if (getValue.length == 0 && event.which == 46) {
                    event.preventDefault();
                    return;
                }
                //控制只能输入一个小数点"."
                if (getValue.indexOf('.') != -1 && event.which == 46) {
                    event.preventDefault();
                    return;
                }
                //控制只能输入的值
                if (event.which && (event.which < 48 || event.which > 57) && event.which != 8 && event.which != 46) {
                    event.preventDefault();
                    return;
                }
            })
            //失去焦点是触发
            $("#Score").bind("blur", function(event) {
                var value = $(this).val(), reg = /\.$/;
                if (reg.test(value)) {
                    value = value.replace(reg, "");
                    $(this).val(value);
                }
            })
        });
    </script>
    <body>
        <input type="text" id="Score" />
    </body>
</html>
Javascript 相关文章推荐
jQuery对象[0]是什么含义?
Jul 31 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
Feb 03 Javascript
JavaScript之IE的fireEvent方法详细解析
Nov 20 Javascript
Node.js安装教程和NPM包管理器使用详解
Aug 16 Javascript
Jquery解析Json格式数据过程代码
Oct 17 Javascript
深入解析JavaScript中的立即执行函数
May 21 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
vue.js指令和组件详细介绍及实例
Apr 06 Javascript
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
BACKBONE.JS 简单入门范例
Oct 17 Javascript
node运行js获得输出的三种方式示例详解
Jul 02 Javascript
在HTML5 localStorage中存储对象的示例代码
Apr 21 Javascript
jQuery实现id模糊查询的小例子
Mar 19 #Javascript
JS文本框不能输入空格验证方法
Mar 19 #Javascript
getComputedStyle与currentStyle获取样式(style/class)
Mar 19 #Javascript
关于scrollLeft,scrollTop的浏览器兼容性测试
Mar 19 #Javascript
input输入框的自动匹配(原生代码)
Mar 19 #Javascript
javascript实现tabs选项卡切换效果(扩展版)
Mar 19 #Javascript
javascript实现tabs选项卡切换效果(自写原生js)
Mar 19 #Javascript
You might like
推荐一篇入门级的Class文章
2007/03/19 PHP
hadoop中一些常用的命令介绍
2013/06/19 PHP
Symfony2框架创建项目与模板设置实例详解
2016/03/17 PHP
关于JavaScript的一些看法
2009/05/27 Javascript
JavaScript中的异常捕捉介绍
2014/12/31 Javascript
js实现文字在按钮上滚动的方法
2015/08/20 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
javascript基础语法学习笔记
2016/01/04 Javascript
jquery if条件语句的写法
2016/05/19 Javascript
最丑的时钟效果!js canvas时钟制作方法
2016/08/15 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
js实现随机点名小功能
2017/08/17 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
[01:03:56]Mineski vs TNC 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
简单的编程0基础下Python入门指引
2015/04/01 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
Python单元测试实例详解
2018/05/25 Python
python pandas 对series和dataframe的重置索引reindex方法
2018/06/07 Python
使用python实现对元素的长截图功能
2019/11/14 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
Python3 pickle对象串行化代码实例解析
2020/03/23 Python
英国最好的温室之家:Greenhouses Direct
2019/07/13 全球购物
JoJo Maman Bébé爱尔兰官网:英国最受欢迎的精品母婴品牌
2020/12/20 全球购物
几个SQL的面试题
2014/03/08 面试题
外贸业务员工作职责
2014/01/06 职场文书
音乐器材管理制度
2014/01/31 职场文书
社区党建工作方案
2014/06/10 职场文书
设计师求职信
2014/07/01 职场文书
2014年教务处工作总结
2014/12/03 职场文书
简历自我评价模板
2015/03/11 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
课题研究阶段性总结
2015/08/13 职场文书
OpenCV-Python直方图均衡化实现图像去雾
2021/06/07 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python