如何在没有 jquery 的情况下隐藏 Internet Explorer 中的元素?

How to hide element in internet explorer without jquery?

我想使用此代码隐藏我网站上的图片:

$(document).ready(function(){   $('body').find('img[src$="myimage.png"]').remove(); });

有什么方法可以将其转换为 javascript 并且仍然可以在 Internet Explorer 中运行吗??

我假设你的意思是转换为 vanilla js(不需要 jquery lib)..这应该有效

window.addEventListener("load", function(){
    const els = document.getElementsByTagName("IMG");
    for (let i = 0; i < els.length; i++){
        let src = els[i].getAttribute("src");
        if (src == "myimage.png") {
            els[i].style.display = "none";
            break;
        }
    }
});