首页 > 解决方案 > 如何选择页面上包含某个单词的所有链接?

问题描述

如何选择页面上包含某个关键字的所有链接。我想要链接中包含“亚马逊”的所有链接。有些链接可能是 https 或 http,所以我不能这样做

let amazonLinks = document.querySelectorAll('[href*="https://www.amazon"]');

标签: javascriptecmascript-6

解决方案


您可以使用以下选择器选择页面中的所有链接:

document.querySelectorAll('a[href*="amazon"]').forEach(function(a){
console.log(a.href)});

干杯! 希望这可以帮助...


推荐阅读