最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js 限制input只能輸入數(shù)字、字母和漢字等等

 更新時(shí)間:2013年12月18日 17:05:49   作者:  
js 限制input只能輸入數(shù)字小數(shù)點(diǎn)也不能輸入或者是只能輸入數(shù)字,能輸小數(shù)點(diǎn)等等,本文大致整理了一些,感興趣的朋友可以收藏下
復(fù)制代碼 代碼如下:

<input type="text"onKeyUp="this.value=this.value.replace(/[^\.\d]/g,'');if(this.value.split('.').length>2){this.value=this.value.split('.')[0]+'.'+this.value.split('.')[1]}">

1.文本框只能輸入數(shù)字代碼(小數(shù)點(diǎn)也不能輸入)
復(fù)制代碼 代碼如下:

<inputōnkeyup="this.value=this.value.replace(/\D/g,'''')"ōnafterpaste="this.value=this.value.replace(/\D/g,'''')">

2.只能輸入數(shù)字,能輸小數(shù)點(diǎn).
復(fù)制代碼 代碼如下:

<inputōnkeyup="if(isNaN(value))execCommand(''undo'')"ōnafterpaste="if(isNaN(value))execCommand(''undo'')">
<input name=txt1ōnchange="if(/\D/.test(this.value)){alert(''只能輸入數(shù)字'');this.value='''';}">

3.數(shù)字和小數(shù)點(diǎn)方法二
復(fù)制代碼 代碼如下:

<input type=text t_value="" o_value=""ōnkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;elsethis.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"ōnkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;elsethis.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"ōnblur="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.只能輸入字母和漢字
復(fù)制代碼 代碼如下:

<input ōnkeyup="value=value.replace(/[\d]/g,'''')"onbeforepaste="clipboardData.setData(''text'',clipboardData.getData(''text'').replace(/[\d]/g,''''))"maxlength=10 name="Numbers">

5.只能輸入英文字母和數(shù)字,不能輸入中文
復(fù)制代碼 代碼如下:

<inputōnkeyup="value=value.replace(/[^\w\.\/]/ig,'''')">

6.只能輸入數(shù)字和英文
復(fù)制代碼 代碼如下:

<inputōnKeyUp="value=value.replace(/[^\d|chun]/g,'''')">

7.小數(shù)點(diǎn)后只能有最多兩位(數(shù)字,中文都可輸入),不能輸入字母和運(yùn)算符號:
復(fù)制代碼 代碼如下:

<inputōnKeyPress="if((event.keyCode<48 ||event.keyCode>57) &&event.keyCode!=46 ||/\.\d\d$/.test(value))event.returnValue=false">

8.小數(shù)點(diǎn)后只能有最多兩位(數(shù)字,字母,中文都可輸入),可以輸入運(yùn)算符號:
復(fù)制代碼 代碼如下:

<inputōnkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,''$1$2.$3'')">

相關(guān)文章

最新評論

黔东| 武宁县| 建湖县| 介休市| 资阳市| 乌海市| 北碚区| 大姚县| 镇康县| 井冈山市| 荃湾区| 和林格尔县| 海门市| 甘德县| 舟曲县| 古蔺县| 平原县| 琼结县| 长葛市| 屯留县| 浏阳市| 五常市| 利辛县| 邛崃市| 巴里| 新安县| 扬州市| 庆阳市| 华安县| 合山市| 泾阳县| 济宁市| 千阳县| 太保市| 庆城县| 沙田区| 肇庆市| 普格县| 台山市| 吉林市| 改则县|