html5支持boolean值屬性;boolean值屬性指是屬性值為true或者false的屬性,如input元素中的disabled屬性,不使用該屬性表示值為flase,不禁用元素,使用該屬性可以不設(shè)置屬性值表示值為true,禁用元素。
本文操作環(huán)境:Windows10系統(tǒng)、html5版、Dell G3電腦。
html5支持boolean值屬性嗎
html5支持boolean值屬性
在html中有一些元素的屬性,當(dāng)只寫屬性名稱而不指定屬性值時(shí),表求屬性值為true, 如果設(shè)置該屬性值為false,則不使用該屬性即可。另外,要想將屬性值設(shè)定true時(shí),也可以將屬性名設(shè)定為屬性值, 或?qū)⒖兆址O(shè)定為屬性值。例如input元素中的disabled與readonly就是這樣的屬性。
html中屬于布爾類型的屬性:
1、noshade
用來表示有無陰影,多用于在<hr />標(biāo)簽當(dāng)中
2、ckecked
用來表示是否默認(rèn)選中,多用于單選按鈕<input type="radio" />和多選按鈕<input type="checkbox" />中,需要注意的是,在<input type="radio" />中需要用相同的name才能達(dá)到單選框的效果
3、selected
用來表示是否優(yōu)先顯示,用于下拉表單<select></select>和只能下拉表單<datalist>中
4、autofocus
用來自動(dòng)獲取焦點(diǎn),用于有輸入框的<input />標(biāo)簽中
5、readonly
只讀屬性,可以獲取焦點(diǎn),數(shù)據(jù)會(huì)傳遞給后臺(tái),適合于能輸入的文本框,比如text
6、disabled
禁用屬性,可以使其無法獲取焦點(diǎn),數(shù)據(jù)無法傳遞給后臺(tái),在輸入文本和按鈕都可以用
7、require
用來表示必須選擇,多用于<input />標(biāo)簽中
推薦教程:《html視頻教程》