0
如何在新标签页中打开具有特定textContent的所有链接?在新标签页中打开具有特定textContent的所有链接
文本内容是'编辑'(不带引号)。
这里是我的尝试:
var links = document.querySelectorAll('a');
for (var i = 0; i < links.length; i++) {
var link = links[i];
if (link.textContent == 'edit') {
window.open(url, '_blank');
}
}
这不返回所有环节,而是返回undefined。
一些有趣的。编辑链接似乎是小写,但在devtool(DOM)上,textContent显示为大写“Edit”。在开始时,上面的代码并没有与它一起工作,直到我将它从编辑更改为编辑在DOM中,而不是像魅力一样工作(Firefox阻止弹出窗口,但我命令它允许弹出窗口,然后魅力发生了)。深深感谢Dij! – sangoko