Javascript 在用户输入第2版后查找并显示链接

Javascript 在用户输入第2版后查找并显示链接,javascript,Javascript,我正在尝试编写本机JS代码,该代码将查找、显示和计算子字符串输入匹配的页面上的所有链接。据我所知,这里需要document.getElementsByTagName()方法,但是在缺乏经验的背景下,我仍然很难想出一般的逻辑。我需要将链接转换为字符串吗?我会很高兴你的帮助)图片显示了脚本应该如何工作 let count=0; 函数findURLs(){ 让输入=document.querySelector('.input').value; 让URL=document.getElementsBy

我正在尝试编写本机JS代码,该代码将查找、显示和计算子字符串输入匹配的页面上的所有链接。据我所知,这里需要document.getElementsByTagName()方法,但是在缺乏经验的背景下,我仍然很难想出一般的逻辑。我需要将链接转换为字符串吗?我会很高兴你的帮助)图片显示了脚本应该如何工作

let count=0;
函数findURLs(){
让输入=document.querySelector('.input').value;
让URL=document.getElementsByTagName(“a”);
对于(var i=0;idocument.getElementById(“计数器”).textContent='Found'+计数iI最好在页面加载时选择所有链接。否则,每次调用findURLs函数时都将执行相同的查询

let links = [...document.querySelector("a")];
function findURLs() {
    let input = document.querySelector('.input').value;
    return links.filter(x => x.href.includes(input)).length;
}