这是一个简单的是或否问题(可能不是),谷歌搜索似乎没有给我一个直接的答案。假设您有一个链接是
<a href="www.stackoverflow.com">www.stackoverflow.com</a>
有没有可能做类似的东西
<a href=self.text>www.stackoverflow.com</a>
不使用任何其他东西(显然,没有脚本)?有什么捷径吗?
不,您需要同时具有
href
属性和 a
标签之间的值。不使用任何脚本,是不可能引用它自己的内容的。
为此创建一个脚本/函数
为所有锚点添加一个类(即“anchorTextAsHref”),获取所有锚点并修改 DOM 结构,
只需放置文本等于 href 的任何内容。
let anchors=document.getElementsByClassName("anchorTextAsHref");
for (let i = 0; i < anchors.length; i++) {
anchors[i].text = anchors[i].href;
}
使用锚链接有用的提示部分 在同一文档中创建指向“有用提示部分”的链接:
访问有用的提示部分
我认为您正在寻找锚标签。如果您通过在正文中的某处使用
<a href="link">
来引用它,则可以使用语法链接到它。
在底部查看一些示例: