国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

域名注冊好后怎么建設(shè)網(wǎng)站今日剛剛發(fā)生的軍事新聞

域名注冊好后怎么建設(shè)網(wǎng)站,今日剛剛發(fā)生的軍事新聞,跳轉(zhuǎn)網(wǎng)站怎么做,長興縣城鄉(xiāng)建設(shè)局網(wǎng)站HTML5引入了表單相關(guān)的一些新機(jī)制&#xff1a;它為<input>元素和約束驗證增加了一些新的語義類型&#xff0c;使得客戶端檢查表單內(nèi)容變得容易?;旧?amp;#xff0c;通過設(shè)置一些新的屬性&#xff0c;常用的約束條件可以無需 JavaScript 代碼而檢測到&#xff1b;對于更復(fù)…

HTML5引入了表單相關(guān)的一些新機(jī)制:它為<input>元素和約束驗證增加了一些新的語義類型,使得客戶端檢查表單內(nèi)容變得容易?;旧?#xff0c;通過設(shè)置一些新的屬性,常用的約束條件可以無需 JavaScript 代碼而檢測到;對于更復(fù)雜的約束條件的校驗可以嘗試使用約束驗證 API。

固有和基本約束?

<input>元素

type 屬性中的固有約束有?

Input 類型???約束描述?? ?
<input type="URL">值必須為 URL 現(xiàn)行標(biāo)準(zhǔn)定義的絕對 URL 地址
<input type="email">該值必須是一個語法上有效的電子郵件地址

大多數(shù) input 類型沒有內(nèi)在的約束,因為有些類型被禁止在約束驗證中使用,或者有一個凈化算法將不正確的值轉(zhuǎn)化為正確的默認(rèn)值。

驗證相關(guān)的屬性

除了上面描述的?type?屬性外,以下屬性用于描述基本約束。

屬性支持該特性的 Input 類型約束描述
patterntextsearch、urltel、email、password輸入的值必須符合模式。
minrange、number、date、monthweek、datetime-localtime輸入的值必須大于等于該屬性值。
maxrange、number、datemonth、week、datetime-localtime輸入的值必須小于等于該屬性值。
requiredtext、search、url、tel、email、password、date、datetime-local、month、week、time、number、checkbox、radio、file;也在 <select> 和 <textarea> 元素上可用如果指定了這個屬性,則必須輸入一個值。
stepdate、month、week、datetime-local、time、range、number如果 step 沒有設(shè)置為字面量?any,則輸入值必須為?min?+ step 值的整數(shù)倍。
minlengthtext、search、url、tel、email、password;也在 <textarea> 元素上可用如果輸入值非空,則其字符數(shù)(碼點(diǎn))不得少于該屬性的值。對于 <textarea>,所有換行符都被規(guī)范化為一個字符(相對于 CRLF 對)
maxlengthtext、search、url、tel、email、password;也在 <textarea> 元素上可用字符數(shù)(碼點(diǎn))不得超過該屬性的值。

過程

約束驗證是通過約束驗證 API 在單個表單元素上或在表單層面上,通過 <form> 元素本身完成。約束驗證是通過以下方式完成的:

通過調(diào)用表單相關(guān)的 DOM 接口(HTMLInputElement、HTMLSelectElement、HTMLButtonElement 、HTMLOutputElement 或 HTMLTextAreaElement)的 checkValidity() 或 reportValidity() 方法,只對這個元素進(jìn)行約束評估,允許腳本獲得這些信息。checkValidity() 方法返回一個布爾值,表示該元素的值是否通過其約束(這通常是由用戶代理在確定哪個 CSS 偽類,:valid 或 :invalid 適用時完成的)。相反,reportValidity() 方法會向用戶報告任何約束失敗的情況。
通過調(diào)用 HTMLFormElement 接口上的 checkValidity() 或 reportValidity() 方法。
通過提交表單本身。
調(diào)用 checkValidity() 也被稱為約束的靜態(tài)驗證,調(diào)用 reportValidity() 也被稱為約束的交互認(rèn)證。

  • 如果 <form> 元素上設(shè)置了 novalidate 屬性,則不發(fā)生約束驗證交互。
  • 在 HTMLFormElement 接口上調(diào)用 submit() 方法并不觸發(fā)約束條件驗證。換句話說,即使表單數(shù)據(jù)不滿足約束條件,該方法也會將其發(fā)送到服務(wù)器。在提交按鈕上調(diào)用 click() 方法來代替。

約束驗證的可視化樣式

除了設(shè)置約束條件外,web 開發(fā)者還想控制向用戶顯示什么信息以及它們的樣式。

控制元素的外觀

元素的外觀可以通過 CSS 偽類進(jìn)行控制。

:required、:optional CSS 偽類
:required 和 :optional 偽類允許開發(fā)者編寫選擇器,以匹配有 required 屬性或沒有該屬性的表單元素。

:placeholder-shown CSS 偽類
參見 :placeholder-shown。

:valid、:invalid CSS 偽類
:valid 和 :invalid 偽類用于表示 <input> 元素,根據(jù)輸入的類型設(shè)置,這些元素的內(nèi)容分別可以驗證和無法驗證。這些類允許用戶對有效或無效的表單元素進(jìn)行樣式設(shè)計,以使其更容易識別格式正確或不正確的元素。

控制約束驗證的文字

以下一些方法可以控制違反約束條件的文本:

以下元素上的 setCustomValidity(message) 方法:

<fieldset>。備注:大多數(shù)瀏覽器中,在 fieldset 元素上設(shè)定自定義驗證信息不會阻止表單提交。
<input>
<output>
<select>
提交按鈕(使用類型為 submit 的 <button> 元素,或類型為 submit 的 input 元素創(chuàng)建。其他類型的按鈕不參與約束驗證。
<textarea>
ValidityState 接口描述了由上述元素類型的 validity 屬性返回的對象。它表示一個輸入值可能無效的各種方式。它們共同解釋了為什么一個元素的值是無效的,則不能被驗證。

http://m.aloenet.com.cn/news/41128.html

相關(guān)文章:

  • 網(wǎng)站后臺怎么做alt標(biāo)簽淄博seo培訓(xùn)
  • 鄭州華久做網(wǎng)站農(nóng)村電商平臺有哪些
  • 做外國網(wǎng)站用什么服務(wù)器注冊網(wǎng)站需要多少錢
  • 網(wǎng)站設(shè)計介紹免費(fèi)seo
  • 中英網(wǎng)站建立百度關(guān)鍵詞排名用什么軟件
  • 網(wǎng)站續(xù)費(fèi)怎么做分錄百度搜一下
  • 網(wǎng)站主機(jī)安全網(wǎng)絡(luò)推廣公司聯(lián)系方式
  • java里面做網(wǎng)站都要學(xué)什么百度營銷客戶端
  • dede 轉(zhuǎn)wordpressseo分析報告
  • 咸陽市住房和城鄉(xiāng)建設(shè)規(guī)劃局網(wǎng)站武漢網(wǎng)站設(shè)計
  • 張店易寶網(wǎng)站建設(shè)百度分公司
  • 濟(jì)南做網(wǎng)站公司xywlcn網(wǎng)站搜索引擎優(yōu)化報告
  • 手表網(wǎng)站制作照片網(wǎng)絡(luò)營銷的核心
  • 購物網(wǎng)站排行nba季后賽最新排名
  • 做返利網(wǎng)站能賺錢aso排名優(yōu)化
  • 做的比較好的官方網(wǎng)站上海百度推廣方案
  • 珠海做網(wǎng)站哪家專業(yè)seo sem論壇
  • 如何做網(wǎng)站的搜索欄網(wǎng)絡(luò)營銷的推廣方法有哪些
  • 自己搭建服務(wù)器做網(wǎng)站91手機(jī)用哪個瀏覽器
  • 網(wǎng)站優(yōu)化主旨百度廣告推廣收費(fèi)標(biāo)準(zhǔn)
  • 武漢專業(yè)網(wǎng)站建設(shè)zz51上海網(wǎng)站制作開發(fā)
  • 競網(wǎng)做的網(wǎng)站交換鏈接營銷成功案例
  • 做網(wǎng)站與考研學(xué)技術(shù)包分配的培訓(xùn)機(jī)構(gòu)
  • WordPress方糖無錫網(wǎng)站建設(shè)優(yōu)化公司
  • 專業(yè)的團(tuán)隊網(wǎng)站建設(shè)引擎搜索入口
  • 室內(nèi)裝修設(shè)計圖紙seo快速軟件
  • 外國人做外貿(mào)都會瀏覽哪些網(wǎng)站焊工培訓(xùn)內(nèi)容有哪些
  • 網(wǎng)站建設(shè)常用代碼營銷策劃36計
  • 直播視頻網(wǎng)站如何做網(wǎng)站策劃
  • 佛山專業(yè)做企業(yè)網(wǎng)站上海今天最新發(fā)布會