input文本輸入框只能輸入數字或字母或漢字等
1.文本框只能輸入數字代碼(小數點(diǎn)也不能輸入)
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
2.只能輸入數字,能輸小數點(diǎn).
<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name="txt1" onchange="if(/\D/.test(this.value)){alert('只能輸入數字');this.value='';}">
3.數字和小數點(diǎn)方法二
<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.只能輸入英文字母和數字,不能輸入中文
<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
6.只能輸入數字和英文<font color="Red">chun</font>
<input onkeyup="value=value.replace(/[^\d|chun]/g,'')">
7.小數點(diǎn)后只能有最多兩位(數字,中文都可輸入),不能輸入字母和運算符號:
<input onkeypress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">
8.小數點(diǎn)后只能有最多兩位(數字,字母,中文都可輸入),可以輸入運算符號:
<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,'')">
輸入數字:
<input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')">
輸入英文:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">
三個(gè)合在一起
<input onkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, '')">
只輸入數字和字母
:<input class="input" maxlength="12" size="15" name="username" id="username" onkeyup="value=value.replace(/[\W]/g,'')">
除了英文的標點(diǎn)符號以為 其他的人都可以中文,英文字母,數字,中文標點(diǎn)
<input type="text" onkeyup="this.value=this.value.replace(/^[^!@#$%^&*()-=+]/g,'')">
- 相關(guān)閱讀
- 吉林省觀(guān)光國際旅行社
- CSS關(guān)于box(盒模式)的一系列問(wèn)題詳解
- css 里面的圖片定位position高級應用
- 深山行者留言系統V3.2
- 12個(gè)定律原則
- 做好的網(wǎng)站把http改成https申請SSL域名證書(shū)
- 防止網(wǎng)站內容被人小偷和采集的ASP代碼
- JS自動(dòng)獲取TAGS關(guān)鍵詞
- 共有0條關(guān)于《input文本輸入框只能輸入數字或字母或漢字等》的評論
- 發(fā)表評論
您發(fā)布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會(huì )、集體和公民的合法權益;
二、不得發(fā)布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發(fā)布內容擁有處置權。
- 更多信息>>欄目類(lèi)別選擇
- 百度小程序開(kāi)發(fā)
- 微信小程序開(kāi)發(fā)
- 微信公眾號開(kāi)發(fā)
- uni-app
- asp函數庫
- ASP
- DIV+CSS
- HTML
- python
- 更多>>同類(lèi)信息
- input文本輸入框只能輸入數字或字母或漢字等
- 用于深山在線(xiàn)投票的一個(gè)javascript統計checkbox現在選中的個(gè)數一邊點(diǎn)復選框一邊驗證并計算現在選了多少個(gè)復選框
- 利用javascript簡(jiǎn)短功能就可以檢查form表單中的元素是否已經(jīng)填寫(xiě)
- javascript日期驗證比較
- javascript 根據漢字拼音首字母快速定位下拉列表
- javascript取漢字拼音首字母縮寫(xiě)程序
- 更多>>最新添加文章
- 抖音直播音掛載小雪花 懂車(chē)帝小程序
- javascript獲取瀏覽器指紋可以用來(lái)做投票
- 火狐Mozilla Firefox出現:無(wú)法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無(wú)法訪(fǎng)問(wèn) 問(wèn)題解決集合處理辦法
- 在A(yíng)ndroid、iOS、Windows、MacOS中微信小程序的文件存放路徑
- python通過(guò)代碼修改pip下載源讓下載庫飛起
- python里面requests.post返回的res.text還有其它的嗎
- aliyun阿里云續費域名優(yōu)惠口令(注冊、續費都可以使用)
- windows7環(huán)境下安裝配置jdk
- 更多>>隨機抽取信息
- 可移動(dòng)的彈出層
- css里expression實(shí)現界面對象的批量控制
- 陽(yáng)光麗江客棧
- 用CSS層疊樣式表實(shí)現文字變圖象特效
- 倒計時(shí)廣告/始終保持在網(wǎng)頁(yè)中部
- 怎樣增加網(wǎng)站外鏈接和注意事項