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 相关文章推荐
最新优化收藏到网摘代码(digg,diigo)
Feb 07 Javascript
jQuery autocomplete插件修改
Apr 17 Javascript
js 中{},[]中括号,大括号使用详解
May 12 Javascript
actionscript与javascript的区别
May 25 Javascript
Javascript实现的类似Google的Div拖动效果代码
Aug 09 Javascript
JavaScript实现复制功能各浏览器支持情况实测
Jul 18 Javascript
简单实用的全选反选按钮例子
Oct 18 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
May 12 Javascript
js模式化窗口问题![window.dialogArguments]
Oct 30 Javascript
Angularjs实现搜索关键字高亮显示效果
Jan 17 Javascript
jquery实现图片轮播器
May 23 jQuery
使用VueCli3+TypeScript+Vuex一步步构建todoList的方法
Jul 25 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
PHP类的使用 实例代码讲解
2009/12/28 PHP
发款php蜘蛛统计插件只要有mysql就可用
2010/10/12 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
PHP图片加水印实现方法
2016/05/06 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
建议大家看下JavaScript重要知识更新
2007/07/08 Javascript
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
2016/05/05 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
JavaScript ES6中export、import与export default的用法和区别
2017/03/14 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
jQuery轮播图功能制作方法详解
2019/12/03 jQuery
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
原生JS实现相邻月份日历
2020/10/13 Javascript
小结Python用fork来创建子进程注意事项
2014/07/03 Python
python使用matplotlib绘制柱状图教程
2017/02/08 Python
Python实现抢购IPhone手机
2018/02/07 Python
python生成多个只含0,1元素的随机数组或列表的实例
2018/11/12 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
C语言笔试题
2014/09/04 面试题
应届生骨科医生求职信
2013/10/31 职场文书
个人简历自我评价
2014/02/02 职场文书
教师个人自我剖析材料
2014/09/29 职场文书
服务明星事迹材料
2014/12/29 职场文书
介绍信格式
2015/01/30 职场文书
管理人员岗位职责
2015/02/14 职场文书
2015年超市工作总结范文
2015/05/26 职场文书
2015年基层党建工作汇报材料
2015/06/25 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
闭幕词的写作格式与范文!
2019/06/24 职场文书