我對這張支票形式:如何爲多個選擇框設置一個標籤?
<label>Check in date </label>
<select id="day">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<select id="month">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<select id="year">
<option value="1">2012</option>
<option value="2">2013</option>
</select>
正如你所看到的,用戶會選擇月,日和不同的選擇框的一年,然而,只有一個標籤應該存在於所有三種。
用HTML做這件事的正確方法是什麼?
更新: 我關心的是我們在開發類似上面的代碼時可能遇到的可訪問性問題。我的意思是,一個盲人用戶應該能夠聽取每個標籤,以填補這個表格...
沒有看到你有什麼問題。任何你會期望的原因嗎? – scrappedcola
其工作fine.IS有什麼具體的,你想..? http://jsfiddle.net/B2MrM/ – heretolearn