Javascript 什么';document.links和document.anchors之间的区别是什么?
我在一个页面的开发控制台中尝试了Javascript 什么';document.links和document.anchors之间的区别是什么?,javascript,dom,Javascript,Dom,我在一个页面的开发控制台中尝试了document.links和document.anchors,共有162个链接,但有255个锚。但是,它们都是元素 到目前为止,我认为链接和锚都是同义词(只要它们都指向标记)。在技术和/或语义上有什么区别?非常简单地返回文档中具有name属性值的所有锚的集合。它已从web标准中删除,不应再使用 返回所有(而文档.链接不会)和文档的集合。链接会找到和(而文档.锚定不会)。锚定是带有名称属性的元素。在过去,它们被用作可链接的节标识符,可被。今天,我们使用id属性来表
document.links
和document.anchors
,共有162个链接,但有255个锚。但是,它们都是
元素
到目前为止,我认为链接和锚都是同义词(只要它们都指向
标记)。在技术和/或语义上有什么区别?非常简单地返回文档中具有name
属性值的所有锚的集合。它已从web标准中删除,不应再使用
返回所有
(而文档.链接
不会)和文档的集合。链接
会找到
和
(而文档.锚定
不会)。锚定是带有名称
属性的元素。在过去,它们被用作可链接的节标识符,可被。今天,我们使用id
属性来表示这些属性
链接是具有href
属性的元素。它链接另一个页面或其上的锚
和是该文档中各个元素的实时HTML集合。它们现在很少使用,getElementById
和querySelectorAll
(或各种选择器库)提供了更好的选择<代码>锚点
甚至与类似的内容不推荐使用