[JavaScript] checkValidity和setCustomValidity

checkValidity方法用來(lái)檢測(cè)表單或元素的輸入是否有效。
setCustomValidity用來(lái)設(shè)置自定義提示信息,在提示信息顯示之前都可以進(jìn)行設(shè)置。

注:
(1)JavaScript調(diào)用表單元素的submit方法,無(wú)論表單輸入是否有效都會(huì)提交表單。而且,不會(huì)觸發(fā)表單的submit事件(addEventListenersubmit,或onsubmit=function(){})。
(2)提示信息,只有在submit按鈕點(diǎn)擊后,表單元素輸入無(wú)效時(shí),才會(huì)顯示。
(3)表單的submit事件,只有submit按鈕點(diǎn)擊后,其他表單元素輸入有效,才會(huì)觸發(fā)。
(4)如果取消了submit按鈕的默認(rèn)行為,提示信息也就不會(huì)顯示了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 表單基礎(chǔ)知識(shí) 在HTML中,表單是由 元素來(lái)表示的,而在JS中,表單對(duì)應(yīng)的則是HTMLFormElement類(lèi)型。...
    oWSQo閱讀 920評(píng)論 0 1
  • React中沒(méi)有類(lèi)似Angular那樣的雙向數(shù)據(jù)綁定,在做一些表單復(fù)雜的后臺(tái)類(lèi)頁(yè)面時(shí),監(jiān)聽(tīng)、賦值、傳遞、校驗(yàn)時(shí)編碼...
    tedyuen777閱讀 9,901評(píng)論 1 23
  • 晚安,明天要開(kāi)始忙了,好夢(mèng)吧
    我會(huì)發(fā)光啊idol閱讀 171評(píng)論 0 0
  • 大學(xué)生一定要參加社團(tuán)或者學(xué)生會(huì)嗎? 自步入大學(xué)以來(lái),我參加了很多的社團(tuán)還有學(xué)生組織。每天起的比雞早誰(shuí)的比狗晚,卻還...
    鄂硒情張先森閱讀 320評(píng)論 2 5
  • 2016年3月13日 人、錢(qián)、房 為何人類(lèi)總是紛爭(zhēng)不斷,歷史的車(chē)輪為何總是不斷重復(fù)著,希特勒為何要種族滅絕,因?yàn)樗?..
    千年蕭蕭閱讀 124評(píng)論 0 0