js限制文字框只能某種格式

2021-05-22 19:25:14 字數 981 閱讀 4743

將**直接copy就可!

補充:(將上面的語句修改 var re=/需要改的正規表示式/;)

^/d+$  //匹配非負整數(正整數 + 0)

^[0-9]*[1-9][0-9]*$  //匹配正整數

^((-/d+)|(0+))$  //匹配非正整數(負整數 + 0)

^-[0-9]*[1-9][0-9]*$  //匹配負整數

^-?/d+$    //匹配整數

^/d+(/./d+)?$  //匹配非負浮點數(正浮點數 + 0)

^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$  //匹配正浮點數

^((-/d+(/./d+)?)|(0+(/.0+)?))$  //匹配非正浮點數(負浮點數 + 0)

^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$  //匹配負浮點數

^(-?/d+)(/./d+)?$  //匹配浮點數

^[a-za-z]+$  //匹配由26個英文本母組成的字串

^[a-z]+$  //匹配由26個英文本母的大寫組成的字串

^[a-z]+$  //匹配由26個英文本母的小寫組成的字串

^[a-za-z0-9]+$  //匹配由數字和26個英文本母組成的字串

^/w+$  //匹配由數字、26個英文本母或者下劃線組成的字串

^[/w-]+(/.[/w?瓊?渦獢p?? ?? ?浜睹扥潛桴牥摜極慢?瑨m? -]+)*@[/w-]+(/.[/w-]+)+$    //匹配email位址

^[a-za-z]+://匹配(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/s*)?$  //匹配url

JS 限制文字框只能輸入數字

第一步利用樣式表。在對應的文字輸入框屬性設定,style ime mode disabled nkeyd wn mykeydown 第二步利用js指令碼。mykeydown else if k 13 else 利用樣式表 style ime mode disabled 可以防止切換成漢字輸入法,也就...

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

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

js限制文字框只能輸入數字方法

輸入大於0的正整數 if this.value.length 1 else onafterpaste if this.value.length 1 else 文字框只能輸入數字 小數點也不能輸入 this.value this.value.replace d g,onafterpaste this....