js實現只能錄入一些東西限制

2021-07-24 20:42:33 字數 547 閱讀 8158

在ie和firefox下有效

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;" 

關於js的一些東西

常用的函式 slice 選取陣列值 用法 var arry a b c d arry.slice 1 結果 a,b arry.slice 1,3 結果b,c splice 向 從陣列中新增 刪除專案,然後返回被刪除的專案。用法 var arry a b c d arry.splice 2,0,e 結...

c stl 一些東西

std map 其key是基於比較運算子的,因此自定義型別需要為該型別設定比較運算子操作 class a private int mm std mapkk std unordered map 基於hash實現,需要為自定義型別設定 運算子和雜湊函式 class a int get value con...

JS應用,表單上的一些東西

例 這樣看起來很麻煩,我們可以通過操作屬性來判斷.通過id獲取值,var a document.getelementbyid id a.setattribute 屬性名 屬性值 設定乙個屬性,新增或更改都可以 disabled a.getattribute 屬性名 獲取屬性的值 a.removeat...