【发布时间】:2014-09-15 13:59:59
【问题描述】:
我有一个如下所示的链接:
<a class="link" href="https://www.google.com/?q=">Hello world</a>
是否可以将其渲染为Hello World?
链接应指向https://www.google.com/?q=Hello world,而不在href 中指定。
我认为 javascript 可能是最好的方法?
任何帮助都会很好!
【问题讨论】:
-
可以用脚本来完成,但服务器肯定是“这样做的最佳方式”吗?
-
由于这里的许多答案都使用点击事件处理程序,我想指出链接上的点击事件不是很容易访问 - 例如,尝试在新选项卡中打开它会中断。如果必须在客户端完成,最好在加载时遍历页面上的所有链接。
-
RobG 是正确的,为什么要即时连接一个新的 href?当您设置内部文本时,您是否有一个非常令人信服的理由不附加到 href?
-
@liu-kang,下面的答案是否解决了您的问题?
标签: javascript html http anchor href