【发布时间】:2018-10-13 05:09:12
【问题描述】:
我想要完成的是拥有一张包含几个位置的地图。每当用户单击每个位置时,都会出现一个弹出窗口,其中包含一些信息。我正在尝试在该弹出窗口中创建一个动态链接。
下面是我的 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;
}
我不断收到此错误。我认为这与传递给“a href”的值有关:
Request Method: GET
Request URL: http://127.0.0.1:8000/%7B%7Blink%7D%7D
请帮忙
【问题讨论】:
标签: javascript href