JS控制文本框禁止输入特殊字符

JS 控制不能输入特殊字符

1
2
3
<input type="text"class="domain"onkeyup="this.value=this.value.replace(/[^u4e00-u9fa5w]/g,'')"

this.value=this.value.replace(/[^u4e00-u9fa5w]/g,'')

JS 控制文本框只能输入数字

1
<input onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu = "value=value.replace(/[^0-9]/g,'')">

JS 控制文本框只能输入数字、小数点

1
<input onkeyup="value=value.replace(/[^\\0-9\\.]/g,'')" onpaste="value=value.replace(/[^\\0-9\\.]/g,'')" oncontextmenu = "value=value.replace(/[^\\0-9\\.]/g,'')">

JS 控制文本框只能输入英文

1
<input onkeyup="value=value.replace(/[^\\a-\\z\\A-\\Z]/g,'')" onpaste="value=value.replace(/[^\\a-\\z\\A-\\Z]/g,'')" oncontextmenu = "value=value.replace(/[^\\a-\\z\\A-\\Z]/g,'')">

JS 控制文本框只能输入英文、数字

1
<input onkeyup="value=value.replace(/[^\\a-\\z\\A-\\Z0-9]/g,'')" onpaste="value=value.replace(/[^\\a-\\z\\A-\\Z0-9]/g,'')" oncontextmenu = "value=value.replace(/[^\\a-\\z\\A-\\Z0-9]/g,'')">

JS 控制文本框只能输入中文

1
<input onkeyup="value=value.replace(/[^\\u4E00-\\u9FA5]/g,'')" onpaste="value=value.replace(/[^\\u4E00-\\u9FA5]/g,'')" oncontextmenu = "value=value.replace(/[^\\u4E00-\\u9FA5]/g,'')">

JS 控制文本框只能输入中文、英文、数字

1
<input onkeyup="value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5]/g,'')" onpaste="value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5]/g,'')" oncontextmenu = "value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5]/g,'')">

JS 控制文本框只能输入中文、英文、数字、空格

1
<input onkeyup="value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5\\ ]/g,'')" onpaste="value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5\\ ]/g,'')" oncontextmenu = "value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5\\ ]/g,'')">

JS 控制文本框只能输入中文、英文、数字、小数点

1
<input onkeyup="value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5\\.]/g,'')" onpaste="value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5\\.]/g,'')" oncontextmenu = "value=value.replace(/[^\\a-\\z\\A-\\Z0-9\\u4E00-\\u9FA5\\.]/g,'')">

https://www.jb51.net/article/110620.htm


JS控制文本框禁止输入特殊字符
https://xinhaojin.github.io/2020/08/12/js控制文本框禁止输入特殊字符/
作者
xinhaojin
发布于
2020年8月12日
许可协议