文字框只允許輸入數字,中文,字母

2021-06-26 10:51:08 字數 1987 閱讀 3165

用up和down有區別

只能輸入數字、字母、下劃線

常用的正規表示式 只能輸入數字:「^[0-9]*$」

只能輸入n位的數字:「^\d$」

只能輸入至少n位數字:「^\d$」

只能輸入m-n位的數字:「^\d$」

只能輸入零和非零開頭的數字:「^(0|[1-9][0-9]*)$」

只能輸入有兩位小數的正實數:「^[0-9]+(.[0-9])?$」

只能輸入有1-3位小數的正實數:「^[0-9]+(.[0-9])?$」

只能輸入非零的正整數:「^\+?[1-9][0-9]*$」

只能輸入非零的負整數:「^\-[1-9][0-9]*$」

只能輸入長度為3的字元:「^.$」

只能輸入由26個英文本母組成的字串:「^[a-za-z]+$」

只能輸入由26個大寫英文本母組成的字串:「^[a-z]+$」

只能輸入由26個小寫英文本母組成的字串:「^[a-z]+$」

只能輸入由數字和26個英文本母組成的字串:「^[a-za-z0-9]+$」

只能輸入由數字、26個英文本母或者下劃線組成的字串:「^\w+$」

驗證使用者密碼:「^[a-za-z]\w$」正確格式為:以字母開頭,長度在6-18之間,

正確格式為:「***x-******x」,「***x-******xx」,「***-******x」,

「***-******xx」,「******x」,「******xx」。

驗證身份證號(15位或18位數字):「^\d|\d{}18$」

驗證一年的12個月:「^(0?[1-9]|1[0-2])$」正確格式為:「01」-「09」和「1」「12」

驗證乙個月的31天:「^((0?[1-9])|((1|2)[0-9])|30|31)$」

正確格式為:「01」「09」和「1」「31」。

用正規表示式限制文字框只能輸入數字,小數點,英文本母,漢字等各類**

1.文字框只能輸入數字**(小數點也不能輸入)

2.只能輸入數字,能輸小數點.

3.數字和小數點方法二

4.只能輸入字母和漢字

5.只能輸入英文本母和數字,不能輸入中文

6.只能輸入數字和英文chun

7.小數點後只能有最多兩位(數字,中文都可輸入),不能輸入字母和運算符號:

57) && event.keycode!=46 || /\.\d\d$/.test(value))event.returnvalue=false">

8.小數點後只能有最多兩位(數字,字母,中文都可輸入),可以輸入運算符號:

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

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

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

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

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

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

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

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

總而言之:

先在『』 裡輸入

οnkeyup="value=value.replace(/[^\x]/g,'')"

然後在(/[\x]/g,'')裡的 x 換成你想輸入的**就可以了,

中文u4e00-u9fa5,數字0-9,英文a-z\a-z,其它符號@、點或其它 符號。

也可以多個,用\隔開就行了。

例如:中英文 + 數字 + @符號 + 點符號 

\a-\z\a-\z0-9\u4e00-\u9fa5\@\.

若想在文字框裡不能右鍵彈出選單和不能貼上進複製的資訊的話

就要在''裡輸入 οnpaste="return false" οncοntextmenu="return false;"

WPF 只允許輸入數字的文字框

在網上有不少關入這方面的資料,下面是我選用的乙個方案 public numbertextbox void numbertextbox keydown object sender,keyeventargs e else void numbertextbox textchanged object sen...

HTML輸入框 數字 中文 字母 組合

只能輸入中文 text onkeyup this.value this.value.replace u4e00 u9fa5 g,只能輸入英文 text onkeyup this.value this.value.replace a za z g,只能輸入數字 禁止輸入小數點 this.value t...

html限制輸入(只允許輸入數字字母等)

title 無標題文件 body p 只允許輸入數字 inputtype text onkeyup value value.replace d g,onbeforepaste clipboarddata.setdata text clipboarddata.getdata text replace ...