永发信息网

还是刚才a标签的问题,谢谢你了啊

答案:1  悬赏:60  手机版
解决时间 2021-07-30 06:01
  • 提问者网友:贪了杯
  • 2021-07-29 05:26

我一直不明白为什么要用for循环```

其实我也是像你这么get写属性

然后就是

如果a标签里有个onclick=func();

如何加到刚才你所写的代码里面?

最佳答案
  • 五星知识达人网友:行雁书
  • 2021-07-29 06:50

1,因为你的a标签不止一个,所以要用for来枚举.你的方法不能实现,因为onclick事件在你改写target属性前已经触发了,就是说,你的操作是先点了再改,所以没效果了.如果你要在新窗口打开,必须用window.open,而且后面还得加个return false



2,往a里加一个onclick就如同你刚才写的差不多一样,点击后再加target是没意义的.


atags[i].onclick=function(){


window.open(this.href);return false;


}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯