HTMer » 编程开发 » 控制网页输入框只允许输入数字等特定字符代码

控制网页输入框只允许输入数字等特定字符代码

今天在做网页的时候需要控制input输入框只允许输入数字,找了很多方法,找到一种最简单的方法,下面列举了一些网页输入框只允许输入特定字符的代码供大家参考。

1、只允许输入数字
<input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,'')">

2、只允许输入英文字母、数字和下划线(以下二种方法实现)
<input name="username" type="text" style="ime-mode:disabled">
<input name="username" type="text" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

3、只允许输入英文字母、数字和=@#
<input name="username" type="text" onkeyup="value=value.replace(/[^\w=@#]|_/ig,'')">

4、只允许输入汉字
<input name="username" type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">

顶一下 ▲()   踩一下 ▼()

相关文章