<input type="text" name="test" onKeyUp="test1.value=(this.value=this.value.replace(/\D/g,'').subs ...
有時候,我們需要控制文本框,只允許用戶輸入可以為負數的浮點值,例如: . 而不允許出現 . qq這樣的值。 這里我們還是看代碼吧,用正則表達式很容易就能實現以上需求: 前台頁面: 后台頁面: ...
2015-05-29 23:02 0 4381 推薦指數:
<input type="text" name="test" onKeyUp="test1.value=(this.value=this.value.replace(/\D/g,'').subs ...
JS 正則表達式 控制文本框只能輸入中文、英文、數字與指定特殊符號(屏蔽表情輸入) onkeyup:釋放鍵盤事件 onpaste:粘貼事件 oncontextmenu :鼠標右擊事件 只能輸入中文: οnkeyup="this.value=this.value.replace ...
注意:live() 方法在 jQuery 版本 1.7 中被廢棄,在版本 1.9 中被移除。請使用 on() 方法代替。 function onblus1(num) { // 校驗0 到 30 ...
1.文本框只能輸入數字代碼(小數點也不能輸入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能輸入 ...
上一章講到了各種字符組,與它相關的還有一個特殊的元字符:點號.。一般文檔都說,點號可以匹配"任意字符",點號確實可以匹配"任意字符",常見的數字、字母、各種符號都可以匹配,如例2-10所示。 例2-10 點號.的匹配 有一個字符不能由點號匹配,就是換行符\n。這個字符平時看不見 ...
------------------------------------------------------------------------------------- ...
1、只能輸入純數字: <input type='text' onkeyup="this.value=this.value.replace(/[^0-9-]+/,'');" /> 2、只能輸入數字和小數點 <input onkeyup="value=value.replace ...
不能為空 <input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能為空!')"> 只能輸入英文和數字<input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert ...