我一直不明白为什么要用for循环```
其实我也是像你这么get写属性
然后就是
如果a标签里有个onclick=func();
如何加到刚才你所写的代码里面?
我一直不明白为什么要用for循环```
其实我也是像你这么get写属性
然后就是
如果a标签里有个onclick=func();
如何加到刚才你所写的代码里面?
1,因为你的a标签不止一个,所以要用for来枚举.你的方法不能实现,因为onclick事件在你改写target属性前已经触发了,就是说,你的操作是先点了再改,所以没效果了.如果你要在新窗口打开,必须用window.open,而且后面还得加个return false
2,往a里加一个onclick就如同你刚才写的差不多一样,点击后再加target是没意义的.
atags[i].onclick=function(){
window.open(this.href);return false;
}