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

首頁(yè) > 編程 > JavaScript > 正文

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

2019-11-20 21:25:59
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
復(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)算符號(hào):
復(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)算符號(hào):
復(fù)制代碼 代碼如下:

<inputōnkeyup="this.value=this.value.replace(/^(/-)*(/d+)/.(/d/d).*$/,''$1$2.$3'')">
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 静海县| 宁明县| 深州市| 汪清县| 鱼台县| 白河县| 永州市| 班玛县| 维西| 团风县| 天峻县| 永善县| 本溪| 乌兰县| 临漳县| 江阴市| 原平市| 罗城| 塘沽区| 绥阳县| 翼城县| 抚州市| 家居| 宜宾县| 科技| 雷州市| 留坝县| 玛纳斯县| 胶州市| 盐池县| 钦州市| 夏邑县| 潼南县| 彩票| 全州县| 杨浦区| 田林县| 湄潭县| 板桥市| 门源| 福海县|