2015-08-24 16 views
-1

我正在做一個項目來選擇約會的日期和時間(img下面)。我將id標記爲日期和時間的組合。例如id 「2015-08-24 10:00 am」標籤顯示時間10:00 am。正確的方式給任何元素編號

Select timeslot

這是強制性的,我不能ID像這樣以突出顯示所有標籤屬於此業務時隙下(在這種情況下業務時隙是170分鐘) timeslot selected

至今它工作正常。但今後可能會導致一些問題,我給這樣的ID?

對不起我的英文不好....................

+0

一個ID不應該包含空格,如果你堅持html5就是這樣。 html4有更多的規格:https://mathiasbynens.be/notes/html5-id-class – user3154108

+1

我可能會使用數據屬性,並使該值不含空格。例如:'data-timeid =「201508241000am」' – musefan

回答

1

它可能會導致在未來的某個問題,我給ID這樣嗎?

也許,這取決於你如何使用它們。但它是無效,idcannot contain spaces

而不是使用id,我建議使用data-* attribute,如data-value="2015-08-24 10:00 am"

如果我打算在JavaScript中使用該值,我也可能會將該值放在the standard JavaScript form(截至最新規範,這是ISO-8601的一個子集;在此之前,該規範有一個錯誤,使它不是一個子集):2015-08-24T10:00(加上任何時區,如果相關)。