木偶点击按钮未执行
Puppeteer click on button not executed
我正在尝试执行以下代码以单击按钮:
await page.evaluate(() => {
document.querySelector('button1 bg-white[type=submit]').click();
});
这是我的 HTML 代码(在我的 React 应用渲染中):
<Button size="mini" className= "button1 bg-white" onClick={() => {
this.onChangeTimeFilter('7d')
}} primary={this.state.timeFilter === '7d'} content="7d"/>
您的选择器必须是'.button1.bg-white'
注:
- 每个 class 名字前的句号
- "button1" 和 "bg-white" class 名称之间没有 space
- 我删除了 [type=submit],因为你的 JSX 代码中没有任何内容表明你有一个提交按钮
我正在尝试执行以下代码以单击按钮:
await page.evaluate(() => {
document.querySelector('button1 bg-white[type=submit]').click();
});
这是我的 HTML 代码(在我的 React 应用渲染中):
<Button size="mini" className= "button1 bg-white" onClick={() => {
this.onChangeTimeFilter('7d')
}} primary={this.state.timeFilter === '7d'} content="7d"/>
您的选择器必须是'.button1.bg-white'
注:
- 每个 class 名字前的句号
- "button1" 和 "bg-white" class 名称之间没有 space
- 我删除了 [type=submit],因为你的 JSX 代码中没有任何内容表明你有一个提交按钮