13919049954

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

作者: 日期:2017/8/7 10:42:08 人气:312

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

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

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

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

        所以可以正常显示


        但是不唯一的标示符

        会给DOM操作时带来麻烦

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

        因为它是唯一的

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

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

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


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

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

        具体实现可能存在差异

        特别是老旧版本的


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://www.lz.net.cn/zixunzhongxin/128.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>网友评论
    发表评论