js禁止中文輸入

2021-06-22 22:00:45 字數 734 閱讀 7693

方法一:禁止中文輸入法 

方法二:禁止黏貼,禁止拖拽,禁止中文輸入法! 這種方法是最強的禁止中文輸入

還可以用正則,進行各種輸入限制

1.取消按鈕按下時的虛線框,在input裡新增屬性值 hidefocus 或者 hidefocus=true

2.唯讀文字框內容,在input裡新增屬性值 readonly

3.防止退後清空的text文件(可把style內容做做為類引用)

4.enter鍵可以讓游標移到下乙個輸入框

5.只能為中文(有閃動)

6.只能為數字(有閃動)

7.只能為數字(無閃動)

57)) event.returnvalue=false" />

8.只能輸入英文和數字(有閃動)

9.遮蔽輸入法

10.只能輸入 數字,小數點,減號(-) 字元(無閃動)

57)) event.returnvalue=false" />

11.只能輸入兩位小數,三位小數(有閃動)

57) && event.keycode!=46 && event.keycode!=45 || value.match(/^\d$/) || /\.\d$/.test(value)) " />

12.只能輸入數字和小數點

13.只能輸入數字和英文的

14.只能輸入數字的

15.只能輸入全形的

16.只能輸入漢字的

js禁止輸入特殊字元

1.替換方法 this.value this.value.replace u4e00 u9fa5 w g,2.輸入之後立即清除 驗證輸入框內不能輸入特殊字元,輸入就立刻清除 function cleanspelchar th 3.如果是特殊字元,禁止輸入 驗證輸入框內不能輸入特殊字元,輸入前先作判斷...

JS禁止選中文字方法

if typeof element.onselectstart undefined else ie下有onselectstart這個方法,通過設定這個方法可以禁止元素文字被選取。而firefox下沒有這個方法,但可以通過css或一種變通的辦法解決 使用css div 另外一種方法是 ie docum...

JS 不准許輸入中文,

在鬆開按鍵時用指令碼檢查文字框的值,只保留unicode編碼在0和255之間的字元。其它網上摘抄 方法三 把所有雙位元組字元替換為空。方法四 把中文字元替換為空。特別提示 本例 執行後,第一種方法是不能切換輸入法,所以無法輸入中文,其它三種方法是在輸入中文後立即被替換為空,同時禁止了貼上和拖放事件。...