天天看點

js限制輸入框隻能輸入數字,且隻能輸入11位數

 oninput事件加判斷

<input type="number" oninput="if(value.length>11)value=value.slice(0,11)">
           

這樣可以輸入小數點

<input type="number" onkeyup="this.value=this.value.replace(/[^0-9]/g,'')" oninput="if(value.length>11)value=value.slice(0,11)">
           

這樣就完美一點了,隻能輸入數字