//获取所有a标签var page = document.getElementById('content').getElementsByTagName('a');for(var z = 0;z<page.length;z++){ console.log(z); //输出次数 console.log(page[z]); //输出a标签 page[z].target = '_blank'; //给a标签添加target属性 //console.log(page[z]); 已注释掉,输出添加target后的a标签}在火狐浏览器的控制台中显示内容(部分)为什么前15行都是显示的<a href="../JS/3-流程控制/practice2.html">从15行开始往后就显示<a href="../JS/3-流程控制/流程控制(老师版).docx" target="_blank">明明是在添加target属性之前在控制台中输出了a标签的内容,为什么循环到15行之后,就出现了target属性???谷歌是从第一个就出现了target,IE的话是从始至终都不会出现target,而为什么火狐就从第15个。在火狐中用断点进行测试,则无论是第15个之前还是第15个之后,都不会出现target。
添加回答
举报
0/150
提交
取消