我有一个脚本,一个接一个地打印字母,一切正常。但是,我有一个大问题:是否有任何方法可以从一个将用作链接的数组中打印字符串?我试图在很多方面添加href,但没有成功。谁能给我一个如何做到这一点的线索?
这是剧本:
{{1}}
答案 0 :(得分:0)
这样的东西会创建html锚链接:
var text = document.getElementById('text');
var greeting = [
{ url:'www.google.com', text: 'google' } // an example of data.
];
(function greet() {
if (greeting.length > 0 && greeting.length < 3) {
var link = createLink(greeting[0].url,greeting[0].text);
text.append(link);
}
function createLink(url, text) {
var a = document.createElement('a');
a.innerHTML = '<i>▮</i>';
a.title = text;
a.href = url;
return a;
}
// rest of your code.
}());
以下是JsFiddle
的示例