1, but can not enter spaces
<input type="text" onkeyup="this.value=this.value.replace(/^ +| +$/g,'')">
2, can not enter a comma and a space under the English state
<input type="text" onkeyup="this.value=this.value.replace(/[, ]/g,'')">
3, can only enter numbers
<input type="text" maxlength="11" onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"/>
4, can only enter letters and numbers
<input type='text' maxlength="17" onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"/>
5, is the first Chinese character verification
// characters var new new REG = the RegExp ( "[u4E00 \\ - \\ u9FFF] +", "G"); (! Reg.test (plateNumber.charAt (0))) IF { Alert ( "Please enter the first characters "); return; }
6, second place in English letters
// authentication is alphabetical var RegL = / ^ [A-Za-Z] + $ /; (! Regl.test (plateNumber.charAt (. 1))) IF { Alert ( "Please enter the second letter of the English" ); return; }
7, after a few numbers is a combination of letters
// letters or numbers var REGx = / ^ [A-Za-Z0-9] * $ /; var plateNumber.substr AA = (. 5-plateNumber.length); IF (! Regx.test (AA)) { Alert ( "Please enter the correct combination"); return; }
8, can input Chinese characters, English, numbers
<input type="text" onkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, '')"/>
9, js pure digital verification
// pure digital regular Ar REG = / ^ [0-9] * $ /; IF (reg.test (Vmobile)!) { Alert ( "Please enter a pure digital"); }
10, js mixed in alphanumeric
Digital mixing English // var the rel = / ^ [0-9a-zA-the Z] + $ / IF {(rel.test (vChassisNumber)!) Alert ( "Please enter numbers or letters"); }