javascript 控制input只允許輸入的各種指定內容
老是遇到一些校驗
1.只允許輸入數字
<input name="username" type="text"
onkeyup="value=this.value.replace(/\D+/g,'')">
2.只允許輸入輸入大小寫英文字母,數字和下劃線
方法一:
<input name="username" type="text"
onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
方法二:
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^a-zA-Z0-9_]/g,'');">
3.只允許輸入漢字
<input name = "name" type = "text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">
4.只允許輸入英文和數字
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^\a-\z\A-\Z0-9]/g,'');">
5.只允許輸入問問字幕,數字和=&%
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^a-zA-Z0-9=&%]/g,'');">
6.不能輸入特殊字元
<input name = "name" type = "text" onkeyup="value=value.replace(/[\W]/g,'')
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
7.只能輸入數字和小數點
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^\0-9\.]/g,'');">
8.只允許輸入英文
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'');">
9.只允許輸入英文,數字,中文
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'');">
10.只允許輸入英文,數字,中文,小數點
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'');">
11.只允許輸入英文,數字,中文,小數點,下劃線
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\._]/g,'');">
12.只允許輸入英文,數字,中文,小數點,下劃線,空格
<input name = "username" type = "text" onkeyup="this.value=this.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\._ ]/g,'');">
相關推薦
javascript 控制input只允許輸入的各種指定內容
老是遇到一些校驗 1.只允許輸入數字 <input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,
javascript控制input只允許輸入數字
此input只允許輸入0-9的數字: <input onkeyup="if(event.keyCode !=37 && event.keyCode != 39)value=value.replace(/\D/g,'')"><br>&l
JavaScript控制input僅能輸入數字
可讀性 一位 this 鼠標 其中 blog 控制文本框 小數 進行 最近碰到這樣的問題,需要控制文本框中輸入指定格式的數字,今天和大家分享其中一種方法。 效果:僅能輸入0-100以內的一位小數,輸入有誤將提示並清空輸入框。 一、利用鼠標移除事件,正則校驗進行控制,
angular2中input只允許輸入數字,而且數字有千分位格式
直接奔主題,不扯淡:需求:在angular2表單中,input只允許使用者輸入數字,而且要把數字格式化顯示,比如1000 => 1,000思考:用type=number能不能達到? <input type="number" class="form-control"
jquery判斷input只允許輸入數字
<script type="text/javascript">$().ready(function(){$(".error").hide();$('.submit').click(func
控制input只輸入數字--- onkeyup="value=value.replace(/[^d]/g,'')"
lac inpu county val input stc tco 控制 count ☆ <td><input type="text" class="spInput" onkeyup="value=value.replace(/[^\d]/g,‘‘)"
input框只允許輸入正整數最佳方案
背景 管理後臺需要以ID進行搜尋,如果前端不限制從而輸入了英文或中文,後端肯定是會報錯的。所以我們需要在前端限制運營的輸入 number 最先想到的肯定是html5中input框的number,number型別的輸入框中我們無法輸入英文以及中文 <inpu
只允許輸入數字的TextBox控制元件
實現效果: 知識運用: Char結構的IsDigit方法 TextBox控制元件的KeyPress事件的e(包含事件資料)的KeyChar屬性和Handled屬性 1, KeyChar屬性 //獲取或設定按下鍵對應的字元 public char KeyChar{get;se
JavaScript--文字框中只允許輸入數字的操作(其他字元不顯示)
在web網頁中,尤其是某些提交表單操作,需要驗證文字框輸入內容,本文利用文字框鍵盤事件和事件物件,對文字框只允許輸入數字方法進行總結。 1.鍵盤事件 keydown ---->鍵盤按下事件 keydown的時候,我們所按的鍵並沒有落入文字框 keyup --
[轉] JavaScript控制瀏覽器全屏及各種瀏覽器全屏模式的方法、屬性和事件
script ati 保持 num adding html5 美國 bre art [From] http://www.jb51.net/article/76695.htm HTML 5中的full screen,目前可以在除IE和opera外的瀏覽器中使用 ,有的時候
OC UITextField只允許輸入兩位小數
//只能輸入兩位小數 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { Boolean is
學習如何設定ssh安全只允許使用者從指定的IP登陸
因為在公司做專案時,員工的登入可能受到外界人的竊取,為了防止被攻擊,設定系統只能允許使用者從指定的IP登入。 登入服務:首先 cat /etc/passwd 檢視哪些使用者可以登入: [[email protected] webuser]# cat /etc/passwdroot:x:0:0:r
centos設定ssh安全只允許使用者從指定的IP登陸
centos設定ssh安全只允許使用者從指定的IP登陸 2018年08月30日 18:26:28 何超傑 閱讀數:1450 1.編輯檔案 /etc/ssh/sshd_config vi /etc/ssh/sshd_config 1 2.root使用者只允許在
只允許輸入正整數
在解析TS流檔案時,我要實現輸入節目號就能顯示節目相關資訊,但是我剛開始沒有判斷輸入的節目號是不是正整數,我不小心按了其他鍵就一樣會被識別,但是沒有資訊,這可不行,萬一使用者按錯了鍵,但還是跳轉到了節目資訊節目,顯示空白,使用者可就生氣。 我的實現方
輸入框只允許輸入數字並且限制小數點位數
<input type="text" onkeyup="this.value=this.value.toString().match(/^\d+(?:\.\d{0,2})?/)"/>onkeyup 事件會在鍵盤按鍵被鬆開時發生。match() 方法可在字串內檢索指
如何設定ssh安全只允許使用者從指定的IP登陸
由於開發上傳檔案需要 在伺服器上開啟 允許使用者名稱和密碼ssh登入。這樣不太安全。百度後參考文章現在ssh使用者名稱和密碼登入的ip。 登入服務:首先 cat /etc/passwd 檢視哪些使用者可以登入: [[email protected]
Sftp只允許使用者訪問指定的目錄
在一些生產環境中,有時,使用者需要傳資料到伺服器,但是配置ftp服務比較麻煩,此時,我們可以為使用者建立sftp賬戶,讓使用者使用sftp來上傳下載所需的資料。Sftp賬號即為系統賬號,將賬戶密碼給使用者,使用者除了能登入sftp上傳下載資料外,還可以訪問系統中的其他目
input只允許上傳圖片型別檔案
accept="image/*" 解決變慢的問題 input[file]標籤的accept屬性可用於指定上傳檔案的 MIME型別 。 例如,想要實現預設上傳圖片檔案的程式碼,程式碼可如下: <input type="file" name="file" clas
android限制edittext輸入為數字,只允許輸入數字和最多一個.和-
開發遇到的問題 安卓自帶的輸入數字不能輸入.和-,於是自己寫了個。基本夠用了 public void limit(final EditText listValue3){ listValue3.addTextChangedListener(new TextWa
實現js輸入框只允許輸入金額
function check(obj){ var id = obj.id; var val =obj.value; var regStrs = [ ['^0(\\d+)$', '$1'], //禁止錄入整數部分兩位以上,但首位為0 ['[^\\