function getAll()
{
var items=document.all;
for(var i=0;i<items.length;i++)
{
document.write(items[i].tagName+"<br/>");
}
}
为什么这样写的代码,用浏览器运行时,浏览器就会挂掉,这段代码哪出错了?
元素太多,浏览器运行不过来,卡住了~
建议改成如下形式:
var items=document.all; var html=[]; for(var i=0,len=items.length;i<len;i++){ html.push(items[i].tagName+'<br />'); } document.write(html.join(''));