3
我有一個需要選擇下面的代碼:HTML5的驗證產生的Symfony2形式<select>場
<select required="required">
<option value="1">01</option>
<option value="2">02</option>
...
<option value="31">31</option>
</select>
在我的(HTML5/Symfony2的)應用程式的所需時間(天),所以值必須爲在1和31之間,我不想要空白/空值。
即使代碼工作,它打破了W3C驗證,出現以下錯誤:
有需要 屬性,沒有多屬性的選擇元素的第一個子選項元素,且其大小爲1 ,必須 具有空值屬性,或者必須沒有文本內容。
是什麼問題
如果您不希望包括空白選項的另一種方法是通過設置'
沒錯,但我不知道它是否通過了w3c驗證器。這是JS解決方案,實際上空的'option'值(由驗證器提到)仍然會丟失。需要測試。 – czachor 2012-07-13 13:32:35
它會通過驗證程序,但我同意空的'