国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

html輸入框只能輸入數(shù)字以及只能輸入字母數(shù)字組合的詳細介紹

2020-03-24 17:28:08
字體:
供稿:網(wǎng)友
首頁 > web前端 > html教程 > 正文 html輸入框只能輸入數(shù)字以及只能輸入字母數(shù)字組合的詳細介紹 2017-04-24 10:00:34 第六期線上培訓班
JS判斷只能是數(shù)字和小數(shù)點

1.文本框只能輸入數(shù)字代碼(小數(shù)點也不能輸入)

 input onkeyup= this.value=this.value.replace(//D/g, ) onafterpaste= this.value=this.value.replace(//D/g, ) 

2.只能輸入數(shù)字,能輸小數(shù)點.

 input onkeyup= if(isNaN(value))execCommand( undo ) onafterpaste= if(isNaN(value))execCommand( undo )  input name=txt1 onchange= if(//D/.test(this.value)){alert( 只能輸入數(shù)字 this.value= } 

3.數(shù)字和小數(shù)點方法二

 input type=text t_value= o_value= onkeypress= if(!this.value.match(/^[/+/-]?/d*?/.?/d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[/+/-]?/d+(?:/./d+)?)?$/))this.o_value=this.value onkeyup= if(!this.value.match(/^[/+/-]?/d*?/.?/d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[/+/-]?/d+(?:/./d+)?)?$/))this.o_value=this.value onblur= if(!this.value.match(/^(?:[/+/-]?/d+(?:/./d+)?|/./d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^/./d+$/))this.value=0+this.value;if(this.value.match(/^/.$/))this.value=0;this.o_value=this.value} 

4.只能輸入字母和漢字

 input onkeyup= value=value.replace(/[/d]/g, )  onbeforepaste= clipboardData.setData( text ,clipboardData.getData( text ).replace(/[/d]/g, )) maxlength=10 name= Numbers 

5.只能輸入英文字母和數(shù)字,不能輸入中文

 input onkeyup= value=value.replace(/[^/w/.//]/ig, ) 

6.只能輸入數(shù)字和英文 font color= Red chun /font

 input onKeyUp= value=value.replace(/[^/d|chun]/g, ) 

7.小數(shù)點后只能有最多兩位(數(shù)字,中文都可輸入),不能輸入字母和運算符號:

 input onKeyPress= if((event.keyCode 48 || event.keyCode 57) event.keyCode!=46 || //./d/d$/.test(value))event.returnValue=false 

8.小數(shù)點后只能有最多兩位(數(shù)字,字母,中文都可輸入),可以輸入運算符號:

 input onkeyup= this.value=this.value.replace(/^(/-)*(/d+)/.(/d/d).*$/, $1$2.$3 ) 

輸入中文:

 input type= text onkeyup= this.value=this.value.replace(/[^/u4e00-/u9fa5]/g, ) 

輸入數(shù)字:

 input type= text onkeyup= this.value=this.value.replace(//D/g, ) 

輸入英文:

 input type= text onkeyup= this.value=this.value.replace(/[^a-zA-Z]/g, ) 

三個合在一起

 input onkeyup= value=value.replace(/[^/w/u4E00-/u9FA5]/g, ) 

只輸入數(shù)字和字母

 input >

除了英文的標點符號以為 其他的人都可以中文,英文字母,數(shù)字,中文標點

 input type= text onkeyup= this.value=this.value.replace(/^[^!@#$%^ *()-=+]/g, ) 

以上就是html輸入框只能輸入數(shù)字以及只能輸入字母數(shù)字組合的詳細介紹的詳細內(nèi)容,html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁武县| 子长县| 漳浦县| 新巴尔虎左旗| 武胜县| 昌邑市| 清徐县| 江安县| 荥阳市| 尼勒克县| 清河县| 老河口市| 都兰县| 墨玉县| 威海市| 洛宁县| 庐江县| 乐都县| 墨竹工卡县| 赫章县| 博湖县| 神木县| 马山县| 黎城县| 石渠县| 西平县| 承德市| 枣阳市| 图片| 铅山县| 南木林县| 疏勒县| 雅安市| 台山市| 隆昌县| 米易县| 涟水县| 甘洛县| 正宁县| 汝州市| 宁都县|