js控制文字框禁止輸入特殊字元

2021-07-16 12:36:56 字數 2381 閱讀 7029

js 控制不能輸入特殊字元

type=

"text"

class="domain"onkeyup="this.value=this.value.replace(/[^u4e00-u9fa5w]/g,'')";

js 控制文字框只能輸入數字

"value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu = "value=value.replace(/[^0-9]/g,'')">
js 控制文字框只能輸入數字、小數點

"value=value.replace(/[^\0-9\.]/g,'')" onpaste="value=value.replace(/[^\0-9\.]/g,'')" oncontextmenu = "value=value.replace(/[^\0-9\.]/g,'')">
js 控制文字框只能輸入英文

[^\a-\z

\a-\z

]/g,'')" onpaste="value=value.replace(/[^\a-\z

\a-\z

]/g,'')" oncontextmenu = "value=value.replace(/[^\a-\z

\a-\z

]/g,'')">

js 控制文字框只能輸入英文、數字

[^\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 控制文字框只能輸入中文

[^\u4e00-\u9fa5]/g,'')" onpaste="value=value.replace(/[^\u4e00-\u9fa5]/g,'')" oncontextmenu = "value=value.replace(/[^\u4e00-\u9fa5]/g,'')">
js 控制文字框只能輸入中文、英文、數字

[^\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 控制文字框只能輸入中文、英文、數字、空格

[^\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 控制文字框只能輸入中文、英文、數字、小數點

[^\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,'')">

2.輸入之後立即清除:

驗證輸入框內不能輸入特殊字元,輸入就立刻清除

function

cleanspelchar

(th)

}

3.如果是特殊字元,禁止輸入:

驗證輸入框內不能輸入特殊字元,輸入前先作判斷

function

processspelchar

()else

var character = string.fromcharcode(code);

var txt = new

regexp(/["'<>%;)(&+]/);

if(txt.test(character))else

}}

js控制文字框禁止輸入特殊字元

在開發難免遇到一些前端需要驗證輸入的資料是否合法的問題,收集分享在這裡同學們使用,歡迎補充。1 2this.value this.value.replace u4e00 u9fa5w g,1 inputonkeyup value value.replace 0 9 g,onpaste value v...

js控制文字框禁止輸入特殊字元方法

1 我使用的是第乙個方法,當輸入沒有規定的特殊字元時,自動刪除。包含中英文本元的區別 1 inputonkeyup value value.replace 0 9 g,onpaste value value.replace 0 9 g,oncontextmenu value value.replac...

文字框禁止輸入特殊字元

今天在開發中,無意輸入 在action中取值發現為空,經過查資料發現 和 是在輸入後經過某些編碼的,會將 轉換成空,當你要在前面加上 轉義符時才不會被轉換。繼而今天的這些 產生了。function showkeypress evt function checkspecifickey keycode ...