使用option標籤可以定義一個
使用value屬性可以為每個選項設定一個值,當使用者選取該選項時.瀏覽器會將其傳送給伺服器。如果還沒有指定value屬性,選項的值將被設定為
coption value=dog>dog <option>dog
登入後複製
這兩者有相同的值。第一個是輸出在
selected屬性
#預設情況下,所有多選的
selected屬性的HTML版本沒有值。其XHTML版本則有值,selected=selected如果沒有任何選項被預先明確選定,那麼單選的
label屬性
通常情況下,在將元素顯示給使用者時,會用
表單中的選項選單有可能非常長,這使得它們很難顯示和使用。在這種情況下,將一些相關的選項分組會很有幫助,然後將這些群組作為一組嵌套的層疊式選單呈現給使用者。
只能在
<select name=state>
<optgroup label=龙岗区>
<option>布吉镇
<option>坂田镇
</optgroup>
<optgroup label=宝安区>
<option>龙华镇
<option>西乡镇
</optgroup>
</select>
登入後複製
由於還沒有瀏覽器能夠完全支援標籤(一般瀏覽器會簡單地將它們顯示為滾動選單),我們無法向讀者展示這樣的菜單是什麼樣子。但是,它們可能和我們所熟悉的下拉選單非常相似,對大多數圖形化使用者介面來說,下拉式選單是很普遍
的功能。當用滑鼠或鍵盤選定後,會通往一個或多個選單。例如,在我們關於「州(state )」的範例中,可能會有標記為「Northeast" , "South」這樣的子選單,拉開每個子選單都會顯示其所包含的州名清單。
可惜的是,標籤最大的障礙是它無法嵌套,這樣就限制了只能有一層子選單。但是在XHTML將來的版本中,有可能會突破這個限制。使用label屬性可以定義一個將
以上是html表單選項選單option與optgruop標籤的用法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!