我可以通过以下方式在js中添加a元素:

var mydiv = document.getElementById("myDiv");
var aTag = document.createElement('a');
aTag.setAttribute('href',"yourlink.htm");
aTag.innerHTML = "link text";
mydiv.appendChild(aTag);


但我也要确保此链接在新页面中打开。我怎样才能做到这一点?

最佳答案

aTag.setAttribute("target", "_blank");


演示:http://jsfiddle.net/dWDAQ/

关于javascript - 通过javascript中的setAttribute添加空白页选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14859255/

10-12 13:15