input标签只能输入数字JQuery控制
2012-04-11 17:09
591 查看
<input type="text" id="txt1">
<script type="text/javascript"> $("#txt1").numeral(); </script>
$.fn.numeral = function(){ $(this).css("ime-mode","disabled"); this.bind("keypress",function(){ if(event.keyCode == 46){ if(this.value.indexOf(".")!=-1){ return false; } }else{ return event.keyCode>=46&&event.keyCode<=57; } }); this.bind("blur",function(){ if(this.value.lastIndexOf(".")==(this.value.length-1)){ this.value = this.value.substr(0,this.value.length-1); }else if(isNaN(this.value)){ this.value = ""; } }); this.bind("paste",function(){ var s=clipboardData.getData('text'); if(!/\D/.test(s)); value=s.replace(/^0*/,''); return false; }); this.bind("dragenter",function(){ return false; }); this.bind("keyup",function(){ if(/(^0+)/.test(this.value))this.value=this.value.replace(/^0*/, ''); }); };
相关文章推荐
- jquery控制input只能输入数字和两位小数
- jquery控制input只能输入数字和两位小数
- jquery控制input只能输入数字和两位小数(转)
- JS获取input标签的text值、JS获取下拉框内容、input控制只能输入数字等问题汇总
- 控制input标签只能输入数字
- jquery控制input只能输入数字和两位小数
- 用Jquery控制文本框只能输入数字和字母
- 造轮子:用Jquery控制文本框只能输入数字和字母
- js控制input控件只能输入数字
- html中 在输入框(input标签)中只能输入数字
- JQuery 正则 限制文本框(input)只能输入数字/限制输入金额为两位小数
- 用Jquery控制文本框只能输入数字和字母
- input标签限制输入,只能为数字
- 用Jquery控制文本框只能输入数字和字母
- JQuery:在input中只能输入数字,并且不能复制粘贴,不能切换输入法
- js控制input输入框只能输入数字
- Jquery控制只能输入数字
- Jquery控制只能输入数字的常见方法
- jQuery控制文本框只能输入数字[兼容IE、火狐等浏览器]
- jquery控制textbox只能输入数字的方法