正则表达式限制输入框只能输入数字
2009-12-07 16:03
211 查看
正则表达式限制输入框只能输入数字 代码如下:
<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框
或者是:
functionisnum()
{
if(event.keyCode<45||event.keyCode>57)
{
event.keyCode=0;
}
}
</script>
输入框只能输入字母和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">
输入框只能输入字母数字和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">
或
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框
或者是:
functionisnum()
{
if(event.keyCode<45||event.keyCode>57)
{
event.keyCode=0;
}
}
</script>
输入框只能输入字母和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">
输入框只能输入字母数字和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">
或
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
相关文章推荐
- 正则表达式限制输入框只能输入数字
- 正则表达式限制输入框只能输入数字
- 正则表达式限制输入框只能输入数字
- 正则表达式限制输入框只能输入数字
- 使用正则表达式限制输入框只能输入数字
- 正则表达式限制输入框只能输入数字
- 正则表达式限制输入框只能输入数字
- 用正则表达式限制input输入框只能输入整数的一段简单代码
- 用JS限制文本框只能输入数字时的正则表达式问题!
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- JS设定输入框只能输入数字,小数和字母等的正则表达式
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- js正则表达式限制文本框只能输入数字,小数点,英文字母
- 正则表达式控制输入框中只能输入数字
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 正则表达式限制文本框只能输入数字,小数点,英文字母,汉字
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 用正则表达式限制 输入必须为数字或字母,长度只能为4~6位
- JavaScript 限制文本框只能输入数字的正则表达式