有没有办法在一个HTML文档中有多个具有相同名称的ID?

时间:2010-02-02 21:16:23

标签: html forms

我有一个包含多个标签的表单。

这是可能的:

   <select name="select1" id="select1">
       <option id="1990" value="1990">1990</option>
       <option id="1991" value="1991">1991</option>
   </select>

   <select name="select2" id="select2">
       <option id="1990" value="1990">1990</option>
       <option id="1991" value="1991">1991</option>
   </select>

ID是相同的......

由于

1 个答案:

答案 0 :(得分:6)

没有ID只能分配一次,因为它只是一个元素的标识。您需要使用,但我想知道您为什么需要分配相同的ID?如果你将相同的id分配给多个元素,并使用javascript等来操作它,那么只有具有相同id的最后一个元素才会被忽略所有先前的元素....

有关详细信息,请参阅:

ID vs CLASS