2014-06-17 144 views
0

我得到了W3C驗證以下錯誤:HTML5錯誤W3C驗證

的爲標籤元素必須引用表單控件的屬性

我有以下代碼:

<label class="description" for="rating-item-3-1">Test</label> 
<input id="rating-item-3-1" type="hidden" value="0" name="rating-item-3-1"> 

我在研究,這個錯誤是由於type =「hidden」。有沒有辦法解決這個錯誤?

謝謝。

+3

您正在爲隱藏字段添加標籤嗎?你期待什麼樣的行爲? –

回答

1

根據w3.org

因爲經由屬性提供用於 這些元素的標籤的標籤元件不使用以下(對於提交和 復位按鈕),則(按鈕)

    01(alt)屬性(用於圖像按鈕)或元素
  • 個提交和復位按鈕(< INPUT TYPE = 「提交」 >< INPUT TYPE = 「復位」 >
  • 圖像按鈕(< INPUT TYPE = 「圖像」 >
  • 隱藏輸入字段(< INPUT TYPE = 「隱藏」 >
  • 腳本按鈕(<按鈕>種元素或<輸入類型= 「按鈕」 >

所以,我覺得你有你的答案。