gpt4 book ai didi

javascript - 链接是否可能没有明确的 href?

转载 作者:太空宇宙 更新时间:2023-11-03 20:59:36 24 4
gpt4 key购买 nike

例如,我将其作为第三方嵌入代码的一部分

<a class="cs_import">Add from Address Book</a>

毫不奇怪,“从地址簿添加”没有链接到任何东西……但据称它应该链接。这怎么可能,如果这可能是一个链接..我的链接被破坏的原因可能是什么?

最佳答案

是的。这是可能的。

为什么有人会这样做?

  1. 正在用作片段 anchor 。在您的示例中不是这种情况,因为没有 name 属性。但是如果它有一个 name="myfragment" 并且页面文件名为 page.html,那么 page.html#fragment 会自动滚动浏览器到页面上的那个点。

  2. 它仅用于样式目的。这可能是这样做的一个原因,但这不是一个很好的理由,因为任何一种方式都可以完成样式。

  3. 正在使用 javascript 以编程方式为它分配一个 href 属性。例如,我可以有一个脚本选择所有具有特定类的 a 标签,并根据文本值分配一个 href,例如 $("a.cs_import").attr ("href",getHref(this.text()));,其中 getHref(innerText) 是一个从描述文本中获取 URL 的 javascript 函数。几乎总是有比这更好的方法来做事,但有些情况需要这样做。

关于javascript - 链接是否可能没有明确的 href?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5528179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com