没有找到选择器的节点//人偶错误

时间:2019-03-27 05:39:46

标签: javascript node.js web-scraping puppeteer

我正在尝试构建一个简单的程序,该程序可以检查我的大学门户并在门户更改时通知我。

我使用Chrome的检查功能复制了选择器,但仍然出现错误。

我使用了将鼠标放在源代码上方时弹出的选择器,但错误仍然出现。

我找到的唯一解决方案是实际上右键单击要为其找到选择器的按钮,然后单击“检查”,然后返回到控制台并查找选择器。

我该如何解决这个问题?

await page.waitFor(10000);
await page.click('a#SLO_SS_STDNTCEN_SLO_SS_APP_STATUS.PSHYPERLINK');

await page.waitForSelector('a#SLO_SS_STDNTCEN_SLO_SS_APP_STATUS.PSHYPERLINK');
await page.click('a#SLO_SS_STDNTCEN_SLO_SS_APP_STATUS.PSHYPERLINK');

我希望计算机单击我选择的选择器-毫无疑问是正确的-但会发生错误:找不到选择器节点

0 个答案:

没有答案