jsp页面上,限制文本框里的输入值类型为数字
2011-07-19 20:22
267 查看
一:
<input
onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
onpaste="return !clipboardData.getData('text').match(/\D/)"
ondragenter="return false"
style="ime-mode:Disabled"
>
说明
1 只能输入0到9和小数点
2 只能粘贴数字
3 不能拖动内容进来
4 禁止使用输入法 //转自http://www.cnblogs.com/cloudgamer/
二:
<input onkeyup= "this.value=this.value.replace(/\D/g, ' ') " onafterpaste= "this.value=this.value.replace(/\D/g, ' ') ">
或者
<input name=txt1 onchange= "if(/\D/.test(this.value)){alert( '只能输入数字 ');this.value= ' ';} ">
或者
<input onkeyup= "if(isNaN(value))execCommand( 'undo ') " onafterpaste= "if(isNaN(value))execCommand( 'undo ') ">
三:
<input id="wff_text_num" name="wff_text_num" type="text" onblur="test()"/>
<script>
function test(){
var num=document.getElementById("wff_text_num").value;
if(/\D/.test(num)){
alert("只能输入数字!");
return;
}
}
</script>
<input
onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
onpaste="return !clipboardData.getData('text').match(/\D/)"
ondragenter="return false"
style="ime-mode:Disabled"
>
说明
1 只能输入0到9和小数点
2 只能粘贴数字
3 不能拖动内容进来
4 禁止使用输入法 //转自http://www.cnblogs.com/cloudgamer/
二:
<input onkeyup= "this.value=this.value.replace(/\D/g, ' ') " onafterpaste= "this.value=this.value.replace(/\D/g, ' ') ">
或者
<input name=txt1 onchange= "if(/\D/.test(this.value)){alert( '只能输入数字 ');this.value= ' ';} ">
或者
<input onkeyup= "if(isNaN(value))execCommand( 'undo ') " onafterpaste= "if(isNaN(value))execCommand( 'undo ') ">
三:
<input id="wff_text_num" name="wff_text_num" type="text" onblur="test()"/>
<script>
function test(){
var num=document.getElementById("wff_text_num").value;
if(/\D/.test(num)){
alert("只能输入数字!");
return;
}
}
</script>
相关文章推荐
- 如何限制jsp页面的文本框中只能输入数字,输入其他字符后自动清空
- html限制文本框只能输入int类型的数字
- 判断页面文本框中输入的类型(数字,符号,字母,汉字)!!
- javascript让文本框只能输入数字, 带数字类型和限制最大值功能.
- 判断页面文本框中输入的类型(数字,符号,字母,汉字)!!(2)
- 页面文本框限制输入数字,小数以及将数字转换成3位一逗号的数字
- javascript让文本框只能输入数字, 带数字类型和限制最大值功能.
- 如何控制JSP页面上的文本框只能输入数字
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 限制文本框只能输入数字和小数点等等
- EditText限制输入类型为英数字并限制长度
- jsp页面中,如何获取输入的内容,保持在文本框中,不清空
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- 设置页面文本框中输入限制通用方法
- 限制文本框的输入类型
- 键盘操作(限制输入类型,数字,英文)
- js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 限制input输入类型:数字、小数点和负号