JS限制文本框输入金额,保留2位小数
2016-01-14 10:52
567 查看
// 限制文本框输入保留2位精度的小数 $("input[name='money']").live("keyup paste",function(){ var reg = $(this).val().match(/\d+\.?\d{0,2}/); var txt = ''; if (reg != null) { txt = reg[0]; } $(this).val(txt); }).live("change",function () { $(this).keypress(); var v = $(this).val(); if (/\.$/.test(v)) { $(this).val(v.substr(0, v.length - 1)); } }); // 限制文本框只能输入正整数 $("#deptCode").live("keyup paste change",function(event){ var reg = $(this).val().match(/[1-9][0-9]*/); var txt = ''; if (reg != null) { txt = reg[0]; } $(this).val(txt); }); // 清空两端的空格,类似java trim()方法 var str = " abc ".replace(/(^\s*)|(\s*$)/g,'');
相关文章推荐
- js点击打开弹窗
- iOS中JavaScript和OC交互
- javascript中数组去重的4种方法
- 动态实现二级下拉框(有点乱)
- javascript笔记——jqGrid 格式化时间列
- fastjson使用(九) -- JSONPath使用
- javascript 工作常用小方法总结
- cookie中存、取json格式的数据
- 浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
- JavaScript操作DOM的那些坑
- JSON对象和JSON字符串的转换
- Js获取当前日期时间及其它操作
- 关于js事件冒泡和事件捕获
- 动态读秒
- jstl的用法--c:forEach||c:out
- JavaScript基本语法学习教程
- js之md5加密
- JavaScript对象参数的引用传递
- jsp+ajax实现无刷新上传文件的方法
- javascript实现二级下拉框(简单的方式)