问题描述
我正在尝试编写一个脚本来为我自动填写一些表格。在主页面上,有一个名为“创建新案例”的按钮,其定义如下:
<div class="pl-2 flex-grow-1 pts pl-sm-3 pr-1 pr-sm-2">
<div data-action="case_new" class="align-center pure-button-primary boo Nowrap pure-button ellipsis-oneliner action-block pure-button--fill-width">
<div class="pure-button-text"><i class="fas fa-plus-circle"></i> Create new case cas</div></div></div>
我尝试使用以下代码片段但没有成功:
setTimeout(()=> {
var createBtn = document.querySelector (
'div[class="pl-2 flex-grow-1 pts pl-sm-3 pr-1 pr-sm-2"]'
);
var clickEvent = document.createEvent ('MouseEvents');
clickEvent.initEvent ('click',true,true);
createBtn.dispatchEvent (clickEvent);
},2500);
似乎什么都没发生,除了控制台中的这个:
因此,要么我使用错误的方式发送点击事件,要么我专注于错误的按钮项目。有什么提示吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)