html源码中相同的 ID属性值是否只能出现一次

时间:2018-12-04 23:03:20 | 来源:www.jxwzjs.com.cn | 作者:江夏网站建设

ID 是为某个 Element 指定 DOM 操作时的"唯一"标示符

它与页面如何渲染没有关系

渲染是否正确取决与文档结构与样式

(这里是浏览器默认样式表+你写的一条样式规则)

所以可以正常显示


但是不唯一的标示符

会给DOM操作时带来麻烦

如果使用byID方可能只会获取到第一个ID指向的元素

因为它是唯一的

DOM只找到合适结果就返回了

如果是ID绑定到JS全局环境的浏览器

直接访问ID标示符可能返回所有同名ID的Element数组


由于规范没有明确说重名后会怎么样

这导致浏览器在处理这种情况时

具体实现可能存在差异

特别是老旧版本的

地址:武汉市武昌区中山路金涛铭座18楼A座1804室 / 联系电话:027-82823488
网址:http://www.jxwzjs.com.cn / 邮件:admin@feimao666.com
Copyright © 2017 江夏网站建设 All Rights Reserved. 技术支持:肥猫科技

QQ在线咨询
咨询热线
027-82823488
服务热线
18627148925