我重做它使用輸入類似這樣的多次整個頁面的網站:是否有效的HTML使用沒有id和name屬性的輸入元素?
<input type="text" name="delDate" value="06.03.2012" />
總是有相鄰隱藏的輸入,這給一個特定的ID,當表單提交上述enterted日期,但我想知道如果做這樣的(和省略輸入#ID是做事的一種有效方式,因爲W3C驗證不抱怨。
感謝一些輸入!
我重做它使用輸入類似這樣的多次整個頁面的網站:是否有效的HTML使用沒有id和name屬性的輸入元素?
<input type="text" name="delDate" value="06.03.2012" />
總是有相鄰隱藏的輸入,這給一個特定的ID,當表單提交上述enterted日期,但我想知道如果做這樣的(和省略輸入#ID是做事的一種有效方式,因爲W3C驗證不抱怨。
感謝一些輸入!
這樣做的問題並不在於它是一個有效性問題,而是它創建了一個可訪問性問題(即,它可能會將屏幕閱讀器混淆爲禁用用戶)。通常認爲最好有一個「for」屬性與相關輸入元素的「id」屬性匹配的標籤。
感謝您的信息。我害怕這樣的事情,但暫時,我不得不忽略標籤。 – frequent 2012-03-06 17:43:00
表單元素的'id'通常用於將'label'附加到相應的表單元素。對於表單元素來說,「id」本身不是必需的或者是有效的。 – 2012-03-06 17:29:46