【问题标题】:JavaScript create clickable hrefJavaScript 创建可点击的 href
【发布时间】:2013-01-02 18:12:08
【问题描述】:
我有一个简单的愚蠢问题。我想在我的 HTML 中添加一个可在 JavaScript 中点击的 URL
var a = document.createElement('a');
a.setAttribute('href', 'http://example.at');
$("#upcomingEvents").append('Please check our website. ' + a);
网址出现了,但无法点击,如何更改?
谢谢!
【问题讨论】:
标签:
javascript
wordpress
url
append
href
【解决方案1】:
您必须在链接中添加一些文字,以便点击:
a.innerText='click me!';
然后你不能将字符串连接到 DOM 元素。
$("#upcomingEvents").append('Please check our website.');
$("#upcomingEvents").append(a);
Demo
【解决方案2】:
试试这样:
$("#upcomingEvents").append('Please check our website. ');
$("#upcomingEvents").append(a);
+ 运算符导致 DOMNode 被强制转换为字符串,您不希望这样。