input輸入框限制(座機,手機號碼)
記錄一下
座機input輸入框:
<input style="width:100px;" id="tel" type="text" onkeyup="value=value.replace(/[^\d\-\d]/g,'')" maxlength=20></input>
手機input輸入框:
<input style="width: 100px;" id="mobile" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength=11></input>
說明:
座機限制只能輸入數字和“-”且最大長度20位,手機限制只能輸入數字且最大長度11位。
存在一個問題,當是搜狗輸入法時,輸入中文沒有按空格選中漢字直接按Enter輸入框中會錄入英文字母,以及鍵盤Shift+home,或者Shift+End並不會有效果,但是使用滑鼠選中是可以的。
若有更好的辦法請評論探討!
相關推薦
input輸入框限制(座機,手機號碼)
記錄一下 座機input輸入框: <input style="width:100px;" id="tel" type="text" onkeyup="value=value.replace(/[^\d\-\d]/g,'')" maxlength=20></input>
input輸入框限制輸入英文,數字,漢字
get put 中文 repl turn value 下劃線 function fun <h1>js驗證輸入框內容</h1><br /><br /> 只能輸入英文<input type="text" onkeyup="v
input輸入框限制20個字符,十個漢字
沒有 tel event set str dea spa 需要 fun 英文和數字為一個字符,漢字為兩個字符 在 Web 開發中,經常要對表單元素的輸入進行限制,比如說不允許輸入特殊字符,標點。通常我們會監聽 input 事件: inputElement.addEvent
google等webkit瀏覽器下,設定input輸入框自動(選擇)填充的字型顏色
場景:讓input的字型為白色、背景色為#40a6f5、去除預設的邊界、陰影 input:-webkit-autofill,select:-webkit-autofill { -webk
input輸入框限制輸入正整數、小數、字母、文字
需要 isn text 英文 false 運算 運算符號 ice return 有的時候需要限制input的輸入格式: 例如,輸入大於0的正整數 <input onkeyup="if(this.value.length==1){this.value=this.val
input輸入框限制各類輸入總結
boa color bsp font spa 手機號 inpu data cit <!-- 姓名 --> <input class="name" type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z
input輸入框限制錄入類型
name d+ event after 字母 paste lac onkeyup text 輸入大小寫字母、數字、下劃線:<input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,‘‘);"
多個input輸入框 限制每個輸入框輸入一位 輸入完成自動獲取下一個input焦點
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="tex
input輸入框限制輸入位元組數
在網頁展示中經常會碰到,標題過長,需要擷取字串,用CSS的實現的話各種相容問題,各種坑 下面解決的是在輸入框輸人最多10個漢字20個英文的問題 //監控鍵盤事件 var match
關於在使用easyui的時候,實現游標定位在easyui-combogrid和easyui-textbox輸入框內(也就是獲取焦點)
方法很簡單,下面就直接貼程式碼和顯示的效果圖,這也是我畢業之後第一份工作,在公司做專案的時候要實現的效果,在百度上找了很多辦法但是都是雜七雜八的,可能我沒有描述對問題,至於這樣做的原理我就不清楚了,我也是才開始研究easyui沒多久!程式碼: jsp頁面的輸入
input輸入框數字限制(2位小數,含0的正整數)
小弟因為長期從事後臺服務端開發。對頁面越來越生疏。。近期領導就要求修改一個後臺管理端。是關於input輸入限制的金額得。。腦闊疼。。好不容易寫出來,還是前端人員幫忙寫的。趕緊記錄下。以後要好好研究一下正則怎麼寫。。。 首先,顯示2位小數,必須輸入2位小數。0.00可過,0.12可過,0123.11不可過&n
input輸入框驗證郵箱,身份證號碼,手機號碼(為了加深記憶,菜鳥,勿噴)
<form action=""> 輸入:<input type="text" name="idcard" id="idcard" placeholder="請輸入郵箱"> <input type="button" value="驗證" onclick="chec
專案小結:手機郵箱正則,URL各種判斷返回頁面,input輸入框輸入符合卻獲取不到問題
1.手機郵箱正則 近兩年出來很多新號碼,聽說199什麼的都有了- -導致以前的正則不能用了....這就很難過,總是過一段時間出一種新號碼。因此,我決定使用返樸歸真的手機正則。 手機正則:var reg=/^1[0-9]\d{9}$/; 郵箱正則:var mailReg = /^[a-zA-Z0-9_.-
限制input輸入字元數(中文2個字元,英文1個字元)
input的maxlength可以限制input的輸入的字元數,但是是字串的長度,相當於判斷str.length;然而經常會有中文字元算2個字元英文算1個字元的需求,目前只能通過編寫程式碼來實現。 <input class="remark-modify" maxlength="32" type=
input 輸入框只能輸入數字,長度為2(也可以修改任意長度)
直接放在input標籤裡面 1.input長度為2 oninput="if(value.length>2)value=value.slice(0,2)" 2.控制input輸入數字 on
input 輸入框只能輸入數字,長度為2(也可以修改任意長度);input框只能輸入數字或小數
直接放在input標籤裡面 1.input長度為2 oninput="if(value.length>2)value=value.slice(0,2)" 2.控制input輸入數字 onkeyup="if(this.value.length==1){this.v
專案總結(關於fixed/absolute固定的底部按鈕被input輸入框的鍵盤頂上去的問題一般安卓手機會出現這種問題)
解決方法:監控螢幕大小的變化,當螢幕變小的時候讓按鈕隱藏起來,當螢幕大小與當前螢幕保持一致的時候,讓按鈕正常顯示。 原生js解決方法: var h = document.body.scrollHeight; window.onresize = fu
input輸入框,正則格式化手機號(344)
最近有個H5手機頁面需要做344的格式化,以前沒有注意到,寫的時候發現問題很多,然後就找大神的程式碼,抄襲下。 1.html版本 /*input框使用onkeyup事件 */ function f
限制input輸入框的長度,大小等
開發十年,就只剩下這套架構體系了! >>>
input輸入框手機號碼344顯示
keycode cti inpu 手機 fun length blog temp clas // 手機號碼3/4/4顯示 $(‘.section .inp‘).eq(0).on(‘keyup‘,function (e)