我在网页上的JSON文件HREF链接Dymamically
<code>
"links": [
{"link": "http://www.google.com/",
"id": "1"
},
{"link": "http://www.poogle.com/",
"id": "2"
},
{"link": "http://www.foogle.com/ ",
"id": "3"
},
]
</code>
一些链接,我会像一个js函数或脚本,将在url HREF写出动态
所以,如果IM上页面和href是
<a href id=”1”> </a>
它应该能够在google.com编写成AHREF。
而且这是采取最好的方法,我应该使用标识?或者是其他东西?
你的洞察力,将有助于
修订
JSON FILE:
{"links":
[
{"link": "google.com",
"id": "1"
},
{"link": "yahoo.com",
"id": "2"
},
{"link": "msn.com",
"id": "3"
},
{"link": "mash.com",
"id": "4"
},
{"link": "facebook.com",
"id": "5"
}
]
}
JS
for (var i = 0; i < linksObj.links.length; i++) {
var linkObj = linksObj.links[i];
var elem = document.getElementById(linkObj.id);
if (elem) {
elem.href = linkObj.link;
elem.innerHTML = linkObj.link;
}
}
HTML
<a id='1'></a><br>
<a id='2'></a>
刚一说明,但是,什么与搞笑语录('”')?这可能会在稍后导致您的问题。 –
“1”不是一个有效的ID,顺便说一句。看[这里](http://stackoverflow.com/questions/70579/what-are-valid-values-for-the-id-attribute-in-html)。 – yincrash
这是在LAST之后的逗号}吗? – orolo