2 回答

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
這個(gè)分很多種情況.
校驗(yàn)什么?
如果是校驗(yàn)格式,那么可以完全有前端校驗(yàn).
如果需要查庫(kù),比如賬戶已存在,敏感詞這些,需要ajax訪問(wèn)服務(wù)器進(jìn)行校驗(yàn).
怎么校驗(yàn)?
感覺(jué)上是輸入一項(xiàng),校驗(yàn)一項(xiàng).其實(shí)不必這么做,我們完全可以每輸入一項(xiàng),就校驗(yàn)所有項(xiàng)目.實(shí)際上這樣做也更嚴(yán)謹(jǐn).
寫(xiě)好對(duì)應(yīng)的校驗(yàn)方法,這個(gè)方法應(yīng)該是對(duì)應(yīng)每一個(gè)input的,手機(jī)號(hào)我們?cè)撊绾涡r?yàn),密碼該如何校驗(yàn),地址又該如何校驗(yàn).對(duì)應(yīng)的方法只負(fù)責(zé)對(duì)應(yīng)的input,要保證校驗(yàn)未通過(guò)時(shí),校驗(yàn)函數(shù)能夠定位到當(dāng)前input,比如校驗(yàn)方法接收的就是input的id.
如果統(tǒng)一發(fā)后臺(tái)進(jìn)行校驗(yàn),后臺(tái)就要返回具體出錯(cuò)的字段和錯(cuò)誤原因.
什么時(shí)候校驗(yàn)?
按需來(lái)看,可以輸入框失焦時(shí)校驗(yàn),也可以在value改變時(shí)校驗(yàn),什么時(shí)候觸發(fā)完全看需求咯.
添加回答
舉報(bào)