input文字框輸入限制

2021-10-01 20:20:21 字數 900 閱讀 2552

1.文字框只能輸入正數數字,且最長2位小數:

oninput =

"var p2 = parsefloat(value).tofixed(2);value = p2>=0?(/\.0?$/.test(value)?value:p2.replace(/0$/,'').replace(/\.0$/,'')):''"

2.文字框只能輸入正數數字:

oninput =

"value=value.replace(/[^\d]/g,'')"

3.文字框只能輸入0-30的數字:

oninput =

"testnum(this);"

/**限制只能輸入0-30的數字*/

function

testnum

(num)

}

4.文字框只能輸入正負數與小數(小數僅能輸入2位)

oninput =

"uppercase(this);"

/**限制使用者只能輸入正負數與小數(小數僅能輸入2位)*/

function

uppercase

(obj)if(

!/^[+-]?\d*\.\d$/

.test

(obj.value))$/

,obj.value.

substr

(obj.value.

indexof

('.'),

3));

}}

目前專案使用,後期會繼續補充。

乾貨 JS 限制input文字框輸入

js 控制文字框只能輸入數字 value value.replace 0 9 g,onpaste value value.replace 0 9 g,oncontextmenu value value.replace 0 9 g,js 控制文字框只能輸入數字 小數點 value value.repl...

文字框輸入限制

1.文字框只能輸入數字 小數點也不能輸入 2.只能輸入數字,能輸小數點.3.數字和小數點方法二 4.只能輸入字母和漢字 5.只能輸入英文本母和數字,不能輸入中文 6.只能輸入數字和英文chun 7.小數點後只能有最多兩位 數字,中文都可輸入 不能輸入字母和運算符號 57 event.keycode ...

js限制文字框input只能輸入數字

js判斷只能是數字和小數點。1,文字框只能輸入數字 小數點也不能輸入 onkeyup this value this value replace d g,onafterpaste this value this value replace d g,2,只能輸入數字,能輸小數點.onkeyup if ...