这可以使用 javascript 完成吗?
最佳答案
如果你想知道是否有多个元素共享一个 id,你可以使用 jQuery $('[id=blah]').length
- 这将返回一个计数id 等于 'blah' 的所有元素。参见 the fiddle .如果它大于 1,那么您有一个重复的 ID。
编辑:我已经在 Chrome、FF 和 IE6 中对此进行了测试,它们都显示有两个具有相同 ID 的元素。我同意让多个元素共享一个 id 是一种非常糟糕的形式,但这段代码确实有效。
关于javascript - 检查是否存在具有相同 id 的 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4193017/