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 相关文章推荐
js AspxButton的客户端操作
Jun 26 Javascript
解析js如何获取当前url中的参数值并复制给input
Jun 23 Javascript
js操作checkbox遇到的问题解决
Jun 29 Javascript
js计算字符串长度包含的中文是utf8格式
Oct 15 Javascript
JavaScript中用于生成随机数的Math.random()方法
Jun 15 Javascript
BootStrap glyphicons 字体图标实现方法
May 01 Javascript
浅谈JS中逗号运算符的用法
Jun 12 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
Apr 07 jQuery
node.js中实现kindEditor图片上传功能的方法教程
Apr 26 Javascript
Jquery EasyUI $.Parser
Jun 02 jQuery
JavaScript面向对象精要(上部)
Sep 12 Javascript
基于layPage插件实现两种分页方式浅析
Jul 27 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为表单获取的URL 地址预设 http 字符串函数代码
2010/05/26 PHP
php cli模式学习(PHP命令行模式)
2013/06/03 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/01/13 Javascript
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
关于jQuery object and DOM element
2013/04/15 Javascript
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
2016/12/15 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
Node.js开发第三方微信公众平台
2017/06/05 Javascript
javascript实现二叉树的代码
2017/06/08 Javascript
jQuery层级选择器_动力节点节点Java学院整理
2017/07/04 jQuery
Vue.js数据绑定之data属性
2017/07/07 Javascript
JavaScript之事件委托实例(附原生js和jQuery代码)
2017/07/22 jQuery
Async/Await替代Promise的6个理由
2019/06/15 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
vue相关配置文件详解及多环境配置详细步骤
2020/05/19 Javascript
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
Python中列表和元组的相关语句和方法讲解
2015/08/20 Python
Python Cookie 读取和保存方法
2018/12/28 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
python爬虫---requests库的用法详解
2020/09/28 Python
python 用struct模块解决黏包问题
2020/11/07 Python
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
沃达丰英国有限公司:Vodafone英国
2019/04/16 全球购物
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
关于护士节的演讲稿
2014/05/26 职场文书
工作检讨书500字
2014/10/19 职场文书
三八妇女节新闻稿
2015/07/17 职场文书
运动会宣传稿50字
2015/07/23 职场文书
导游词之山西-五老峰
2019/10/07 职场文书
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis