input

1、只允許輸入數字

<input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,』』)">

2、只允許輸入英文字母、數字和下劃線(以下二種方法實現)

<input name="username" type="text">

<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,』』)">