JS -- 文本框只允许输入数字(包括小数点)
2016-11-08 10:22
204 查看
$('#input_txt').keyup(function(){ var value = $(this).val(); //清除“数字”和“.”以外的字符 value = value.replace(/[^\d.]/g,""); //验证第一个字符是数字而不是. value = value.replace(/^\./g,""); //只保留第一个. 清除多余的. value = value.replace(/\.{2,}/g,"."); value = value.replace(".","$#$").replace(/\./g,"").replace("$#$","."); $(this).val(value); })
说明: “input_txt”为输入框的id。
相关文章推荐
- js实现文本框只允许输入数字并限制数字大小的方法
- js验证文本框输入的内容为数字(包括小数)
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- Js 控制输入 数字,或只允许2位小数点
- JS 控制文本框只能输入中文/中文、英文、数字、空格/中文、英文、数字、小数点
- js文本框只允许输入数字并限制数字大小的方法
- js 只允许文本框输入数字
- js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- js实现文本框只允许输入数字并限制数字大小的方法
- js控制文本框只输入数字和小数点
- JS 文本框中只允许输入数字
- 从别人那看到的 js正则表达式限制文本框只能输入数字,小数点,英文字母
- JS控制文本框只能输入数字和小数点
- js只允许输入数字和小数点 (转)
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- js实现文本框限制输入数字和小数点--兼容多个浏览器
- js 验证文本框只能输入数字和小数点
- js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- js只允许输入数字和小数点