我正在尝试删除按下按钮后出现在网站上的块

问题描述 投票:0回答:0
(function() {
    document.addEventListener("keyup",(t=>{if("Numpad6"===t.code)
    {var e=document.createElement("input");
    e.type="button",
    e.value="Click A",
    e.onclick=function()
    {
        setInterval((function()
        {document.querySelector("#root div.sc-htpNat.fZAvqc > div.sc-htpNat.hIzCWa > div.sc-htpNat.itGTNT > div.sc-htpNat.lmFwLD").click(),
        var modal = document.querySelector("#modal-root"),
        modal.remove()}),0.1),
        e.value="Waiting",
        e.setAttribute("style","font-size:30px;color:#969eab;text-shadow: 0px 0px 15px;sans-serif;position:top;top:875px;right:150px;cursor:not-allowed;background-color:#616b7d;box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);color:#00000;outline:none;border:0;border-radius: 8px")},
        e.setAttribute("style","cursor: pointer;display: inline-block;color: white;padding: 87px 17px;border-radius: 10px;font-family: 'Montserrat', sans-serif;text-transform: uppercase;letter-spacing: 1px;background-image: linear-gradient(to right, #9EEFE1 0%, #4830F0 51%, #9EEFE1 100%);background-size: 200% auto;box-shadow: 0 0 20px rgb(0 0 0 / 10%);transition: .5s;font-size: 1.2em"),
        document.querySelector(".sc-htpNat.jSPRGy").appendChild(e);
        var o=document.createElement("input");
        o.type="button",
        o.value="Click B",
        o.onclick=function()
        {setInterval((function()
        {document.querySelector("#root div.sc-htpNat.fZAvqc > div.sc-htpNat.hIzCWa > div.sc-htpNat.fhhART > div.sc-htpNat.lmFwLD").click(),
        var modal = document.querySelector("#modal-root"),
        modal.remove()}),0.1),
        o.value="Waiting",
        o.setAttribute("style","font-size:30px;color:#969eab;text-shadow: 0px 0px 15px; sans-serif;position:top;top:875px;right:250px;cursor:not-allowed;background-color:#616b7d;box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);color:#00000;outline:none;border:0;border-radius: 8px")},
        o.setAttribute("style","cursor: pointer;display: inline-block;color: white;padding: 87px 17px;border-radius: 10px;font-family: 'Montserrat', sans-serif;text-transform: uppercase;letter-spacing: 1px;background-image: linear-gradient(to right, #9EEFE1 0%, #4830F0 51%, #9EEFE1 100%);background-size: 200% auto;box-shadow: 0 0 20px rgb(0 0 0 / 10%);transition: .5s;font-size: 1.2em"),
        document.querySelector(".sc-htpNat.jSPRGy").appendChild(o)}}));
})();

这是我放在扩展中的代码,它应该在特殊区域添加 2 个按钮

document.querySelector(".sc-htpNat.jSPRGy").appendChild(e);
document.querySelector(".sc-htpNat.jSPRGy").appendChild(o)
正在添加按钮,按下一个按钮或两个按钮后,它应该删除 ID 为“#”的块modal-root' 或此类 'div.sc-htpNat.iJwFyD' 我正在使用此结构删除它 'var modal = document.querySelector("#modal-root"), modal.remove()}),0.1),' 但它根本不起作用,因为这部分代码它甚至不创建按钮

我希望你明白我需要做什么..

我尝试了我需要删除的这个块的不同类和 ID,但它不起作用

javascript html dom
© www.soinside.com 2019 - 2024. All rights reserved.