js表單驗(yàn)證提示代碼(js表單驗(yàn)證提示代碼怎么寫)
在js里面寫var password = $quotpasswordquotvalvar passwordReg = ^dazAZ6,20$if!passwordRegtestpassword alert#39密碼不符合要求#39return 有不懂可以繼續(xù)追問。
比如有個(gè)表單 First name js驗(yàn)證函數(shù)function validateFormvar x=documentformsquotmyFormquotquotfnamequotvalueif x==null x==quotquot alertquotFirst name must be filled outquot return false 當(dāng)提交表單的時(shí)候就會(huì)觸發(fā)驗(yàn)證,運(yùn)行結(jié)果。
如果要檢測(cè)它是否符合標(biāo)準(zhǔn),那我就會(huì)在頁面中導(dǎo)入js包然后寫一個(gè) functioncheck1 varreg1 = ^1538\d9$varstr1 = documentgetElementByIdquottelephonequotvalueifreg1teststr1== true alertquot手機(jī)號(hào)碼OKquot else alertquot請(qǐng)重新輸入手機(jī)號(hào)碼quot 就。
其實(shí)在布局的時(shí)候就要考慮在后面放個(gè)空的span,通過js正則判斷前面input輸入框內(nèi)的值,是否正確,不正確,將后面的span填充字和樣式。
用正則表達(dá)式,if判斷內(nèi)容是否為空,為空則提示輸入手機(jī)號(hào),不為空再用正則驗(yàn)證內(nèi)容是否符合格式 附上源碼 lt!DOCTYPE htmlExamples*margin 0padding 0#boxwidth 240pxheight 100pxborder1px solid grayborderradius 10pxpadding 30px 10px 10px 10pxmargin 100px auto 0。
都可以的,在以上的代碼里面可以,在obsubmit代碼里面也可以,例如可以function selectByMoreCAction documentformsquotsalChanceFormquotmethod = quotpostquotdocumentformsquotsalChanceFormquotaction = Actionif documentformsquotsalChanceFormquot^09 alert#39xxx。
1 行input 2 行input 后面隱藏DIV,內(nèi)空為空 當(dāng)?shù)诙械慕裹c(diǎn)離開時(shí)做JS校驗(yàn),哪果不一致,將第二行的隱藏DIV做為顯示,并在DIV內(nèi)容中加入“提示信息”,并將表單提交做false處理fuction alertText if 密碼1 != 密碼2 documentgetElementById#39alertText#39text=#39提示兩次輸入。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。