window.addEventListener("load", run, false);
function run() {
var links = content.document.getElementsByTagName("a");
var x = "";
for (var i = 0; i < links.length; i++) {
x = x + "<p>" + links[i] + "</p>";
}
document.write(x);
}
我是JavaScript的新手,我不能为我的生活弄清楚。
答案 0 :(得分:3)
删除contents
,因为它不是window
等文档的父项,我怀疑没有content
对象内置JavaScript(尽管jQuery中有contents()
函数):
var links = content.document.getElementsByTagName("a");
------^
或者您也可以获得document.links
的所有链接:
var links = document.links;