只需將需要的**加入到input輸入框中,即可使用!
1,文字框只能輸入數字**(小數點也不能輸入)
**如下:
2,只能輸入數字,能輸小數點.
**如下:
3,只能輸入字母和漢字
**如下:
4,只能輸入英文本母和數字,不能輸入中文
**如下:
5,只能輸入數字和英文
**如下:
6,小數點後只能有最多兩位(數字,中文都可輸入),不能輸入字母和運算符號:
**如下:
57) &&
event.keycode!=46 || /\.\d\d$/.test(value))event.returnvalue=false">
7,小數點後只能有最多兩位(數字,字母,中文都可輸入),可以輸入運算符號:
**如下:
8、enter鍵可以讓游標移到下乙個輸入框
9、正則匹配
^[1-9]\d*$ //匹配正整數
^-[1-9]\d*$ //匹配負整數
^-?[1-9]\d*$ //匹配整數
^[1-9]\d*|0$ //匹配非負整數(正整數 + 0)
^-[1-9]\d*|0$ //匹配非正整數(負整數 + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮點數
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配負浮點數
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮點數
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非負浮點數(正浮點數 + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮點數(負浮點數 + 0)
input框只能輸入正整數
方法一 實現輸入框只能輸入正整數,輸入同時禁止了以0開始的數字輸入,防止被轉化為其他進製的數值。type text onkeyup value value.replace 0 d g,方法二 實現輸入框只能輸入正整數 方法三 限制文字框只能輸入正數,負數,小數 方法四 1.限制文字框只能輸入正數,小...
input輸入框只能輸入數字,只能輸入字母數字組合
輸入大小寫字母 數字 下劃線 1 g,輸入小寫字母 數字 下劃線 2 g,輸入數字和點 3 g,輸入中文 4 g,輸入數字 輸入英文 5 g,輸入中文 數字 英文 6 g,輸入數字和字母 除了英文的標點符號以外,其他的都可以中文,英文本母,數字,中文標點 7 g,只能輸入數字 小數點也不能輸入 只能...
限制 input 輸入框只能輸入數字
1 onkeyup value value.replace d g,使用 onkeyup 事件,有 bug 那就是在中文輸入法狀態下,輸入漢字之後直接回車,會直接輸入字母 2 onchange value value.replace d g,使用 onchange 事件,在輸入內容後,只有 inpu...