文字域只能輸入數字

2021-07-01 23:14:52 字數 975 閱讀 1816

正規表示式限制輸入框只能輸入數字      **如下: 

其中,onafterpaste防止使用者從其它地方copy內容貼上到輸入框 

輸入框只能輸入字母和下橫線的正規表示式 

輸入框只能輸入字母數字和下橫線的正規表示式 

或 as3 文字過濾

【過濾文字輸入】

textfield.restrict = "此處為可輸入的內容";

field.restrict = "^此處為禁止輸入的內容";

restrict屬性支援一些類似正規表示式的樣式:

field.restrict = "a-za-z"; //只允許大小字母

field.restrict = "a-za-z "; //只允許字母和空格

field.restrict = "0-9"; //只允許數字

field.restrict = "^abcdefg"; //除了小寫字母abcdefg不允許外,其它都允許

field.restrict = "^a-z"; //所有小寫字母都不允許,但是,其它內容都允許,包括大寫字母

field.restrict = "0-9^5"; //只允許數字,但5例外

讓restrict字元包含具有特殊意義的字母(例如-和^):

field.restrict = "0-9\\-"; //允許數字和破折號

field.restrict = "0-9\\^"; //允許數字和^

field.restrict = "0-9\\\\"; //允許數字和反斜槓

你也可以使用unicode轉義序列,指定允許的內容.例如:

field.restrict = "^\u001a";

注意:actionscript有區分大小寫的,如果restrict屬性設為abc,允許字母的大寫形式(a,b和c)輸入時會變成小寫對待形式(a,b和c),反之亦然.restrict屬性只影響使用者可以輸入的內容,指令碼可將任何文字放入文字欄位中.

文字框只能輸入數字

許多時候我們在製作表單時需要限制文字框輸入內容的型別,下面我們用正規表示式限制文字框只能輸入數字 小數點 英文本母 漢字等各類 輸入大於0的正整數 1.文字框只能輸入數字 小數點也不能輸入 keyup this.value this.value.replace d g,on afterpaste t...

jq 文字框只能輸入數字

onkeyup 當輸入值的鍵盤抬起時觸發。value表示此輸入框的值,d g為正規表示式,用來匹配所有非數字字元 此句功能為 將輸入值為非數字的字元替換為空 上面的做法已過時,兩年後再看到這篇文章,又重新想了下這個問題。完善了 2018 06 22 selector為選擇器名稱,如 input na...

文字框限制只能輸入數字

oninput value math.abs this.value 作用 輸出輸入值的絕對值 缺點 輸入小數提示英文 oninput validity.valid value 作用 只能輸入數字 缺點 但是可以輸入小數點和減號 onkeypress return event.charcode 8 e...