JavaScript创建可点击的href

JavaScript create clickable href

本文关键字:href 创建 JavaScript      更新时间:2023-09-26

我有一个简单愚蠢的问题。我想在HTML

中添加一个可点击的URL
var a = document.createElement('a');
a.setAttribute('href', 'http://example.at');
$("#upcomingEvents").append('Please check our website. ' + a);

URL出现了,但它是不可点击的,我怎么能改变它?

谢谢!

你必须在链接中添加一些文本,以便有东西可以点击:

a.innerText='click me!';

然后你不能将字符串连接到DOM元素。

$("#upcomingEvents").append('Please check our website.');
$("#upcomingEvents").append(a);
演示

试一下:

$("#upcomingEvents").append('Please check our website. ');
$("#upcomingEvents").append(a);

+操作符导致DOMNode被强制转换为字符串,您不希望这样。