如何使用 Javascript 访问速卖通评论? HTML 元素无法访问

问题描述

我正在尝试使用 javascript 访问 aliexpress 评论,但评论部分似乎无法访问。

我正在使用此产品:https://www.aliexpress.com/item/1005001638908501.html?spm=a2g0o.productlist.0.0.27577dcdp3stkp&algo_pvid=3dd6d20c-d140-43a1-946e-0d015044fd04&algo_exp_id=3dd6d20c-d140-43a1-946e-0d015044fd04-0

let el = undefined;
document.addEventListener('scroll',() => {
    console.log('scroll');
    try {
        el = document.querySelector('.Feedback-container');
        console.log(el);
    } catch (error) {
        
    };
    if (el != undefined) {
        el.addEventListener('click',() => {
            console.log('clicked');
            let n = 1;
            let nextBtn = document.querySelector("a[pageno=`${n+1}`]");
            do {
                let reviews = document.querySelectorAll('.Feedback-item.clearfix');
                console.log(reviews[0]);
                let btn = document.querySelector("a[pageno=`${n}]");
                btn.click();
                n++;
            } while (nextBtn != undefined);
        })
    }
})

document.addEventListener('click',() => {
    console.log('click');
    console.log(event.target);
})

我设置代码的方式是,如果单击某个元素,它会通过控制台记录该元素。 它适用于除评论部分之外的每个元素。

我也试过:

 el = document.getElementById('#transction-Feedback');

如果我在浏览器控制台上编写代码,它可以工作,但在我的 chrome 扩展程序中不起作用。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)