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