【发布时间】:2016-02-15 23:54:00
【问题描述】:
我正在为现有应用程序编写一个 javascript,其中有两个具有单独 id 的表单,每个表单中都有一个 div,其 id 为 "validationSummary"。但是这些divs 属于不同的类。所以我的问题是这可能吗?请任何人都可以向我解释这是正确的吗?
这些是divs:
<form id="foo" .....>
<div class="notice_bar validation-summary-errors error_message" id="validationSummary"></div>
</form>
<form id="bar" .....>
<div class="validation-summary-valid notice_bar affirmative_message" id="validationSummary"></div>
</form>
而且notice_bar 类也很常见,会导致其他混乱!
【问题讨论】:
-
你试过了吗?对的,这是可能的。不,这是不正确的。普通类
notice_bar会导致什么混乱? -
ID 是唯一的。只使用一次。参考
validationSummary -
@Igor :
notice_bar类现在有两个具有相同 ID 的div元素。不会是冲突吗?顺便说一句,这就是我正在寻找的答案。谢谢。 -
@Necromancer - css 类用于多个元素,无论元素的 id 是什么
标签: html dom web-frontend