假设我想找到页面上的最后一个 div 并使用getElementsByTagName
以下方法:
var divs = document.getElementsByTagName('div');
var div = divs[divs-1];
这一切都很好,除非我想在函数中访问所说的 div:
function a() {
alert(div);
}
这会导致警报显示“未定义”。但是,如果我知道 div 的 ID 并找到它getElementById
,那么上面的函数会按我的预期工作。
谁能告诉我如何在使用时维护对元素的全局引用getElementsByTagName
?