08/01/26 14:21:37
むしろ無いと困るだろう。
IEにはIDが一意でなければならないなんて余計な制限が無いからね。
(getElementByIdしても同じid属性値をもつ要素のNodeListを返す)
一意なIDはIEが内部的に自動採番し、id属性とは別のプロパティで管理される。
実に文書作成者に配慮した素晴らしい設計であると評価せざるを得ない。
ソースがちょっとまちがってても表示されるべきというHTML5の理念にも通じる先進の設計思想。
IE以外のid属性値が重複してるだけでエラーを吐くような旧世代XHTML時代の遺物とは一線を画している。