gpt4 book ai didi

javascript - 获取变量中的字符串以在 Javascript 中创建动态链接

转载 作者:行者123 更新时间:2023-12-04 00:24:06 25 4
gpt4 key购买 nike

我想要完成的是拥有一张有几个位置的 map 。每当用户单击每个位置时,都会出现一个弹出窗口,其中包含一些信息。我正在尝试在该弹出窗口中创建一个动态链接。

下面是我的 Javascript 代码

function parseDescription(message){
var string=""

for(var i in message){
if (i=="CommunityPartner"){
string+='<span style="font-weight:bold">'+i+'</span>'+": "+message[i]+'</a>'+"<br>"
} else if (i=="WeitzCECPartner"){
string+='<span style="font-weight:bold">'+i+'</span>'+": "+message[i]+'</a>'+"<br>"
} else if (i=="PhoneNumber"){
string+='<span style="font-weight:bold">'+i+'</span>'+": "+message[i]+'</a>'+"<br>"
} else if (i=="Website"){
var link = "http://www."+message[i];
string+='<span style="font-weight:bold">'+i+'</span>'+": "+'<a href="{{link}}" >'+link+'</a>'+"<br>"
}
//string+='<span style="font-weight:bold">'+i+'</span>'+": "+message[i]+"<br>"
}
return string;
}

enter image description here

我不断收到此错误。我认为这与传递给 "a href"的值有关:
Request Method: GET
Request URL: http://127.0.0.1:8000/%7B%7Blink%7D%7D

请帮忙

最佳答案

而不是使用 {{link}}在字符串中,你可以试试这个:

var link = "http://www." + message[i];
string += '<span style="font-weight:bold">' + i + '</span>: <a href="' + link + '">' + link + '</a><br>';

关于javascript - 获取变量中的字符串以在 Javascript 中创建动态链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52786910/

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