2016-11-09 55 views

回答

0

尝试添加if语句象下面这样:

var anchors = document.getElementsByTagName("a"); 
for (var i = 0; i < anchors.length; i++) { 
    var anchor = anchors[i], t = anchor.getAttribute("href"); 
    if (t){ 
    if(t === "#" || t === ""){continue;} 
    anchor.target = "_blank"; 
    } 
} 
+0

感谢您的回答。我可以为tabunder功能做些什么。还需要排除href =“#” –

+0

以注册eventListener之后执行此操作: anchor.target =“_blank”; anchor.onclick = tabunder; 无需重新循环 – RizkiDPrast