JS如何获取所有img src标签

问题描述 投票:0回答:1

我想从Twitter的每个<IMG>获取SRC。

let n = document.getElementsByTagName("img");

for(tip of n){
    console.log(tip.src);
}

并且它适用于其他页面,但不适用于Twitter。最终我做到了;

let n = document.getElementsByTagName("img");

function example(){
    for(tip of n){
        if(tip.src == "https://abs-0.twimg.com/emoji/v2/svg/1f1ea-1f1f8.svg"){
            tip.src = "https://abs-0.twimg.com/emoji/v2/svg/1f3f3-fe0f-200d-1f308.svg";
        }
    }
}

setInterval(example, 100);

使用setInterval也可以,twitter也会动态加载内容,因此使用setInterval可以获得所有这些新结果。 (如何不使用setInterval就能做到这一点?)

而且,出于某些奇怪的原因,图片没有变化。它不会更新。

javascript twitter
1个回答
0
投票

您确定您的条件通过了吗?在tip.src

之前,尝试在这种情况下进行console.log
© www.soinside.com 2019 - 2024. All rights reserved.