求助button不会执行的原因。
某一个页面中需要点击一个按钮为“非常满意”,我在页面中找到了'pjjgId_1'然后我编写为如下:
unsafeWindow.submitAll = function(){
```
var arr = [];
$(".list_list A").each(function(){
var href = $(this).attr("href");
var text = $(this).text().trim();
text = text.substring(text.indexOf("]")+1).trim();
var nrId = href.substring(href.indexOf("=")+1)
//var btn=document.querySelector('pjjgId_1');
//btn.click();
var button = document.querySelector('pjjgId_1').onclick="pjOnclick('1')";
arr = {"nrId":nrId,"title":text,"obj":$(this)}
});
letGo(0);
function letGo(idx){
if(idx>=arr.length){
$("#msg").html("完成");
changePage('+1',this)
return;
}
var button = arr.onclick;
var url = "wz_AjAX_wznrXxWc.action?r=" + Math.random();
```
ar button = document.querySelector('pjjgId_1').onclick="pjOnclick('1')";
可是不执行。
在脚本的执行过程中打个debugger断点调试看看,多半按钮没加载出来呢? 李恒道 发表于 2021-7-3 04:00
在脚本的执行过程中打个debugger断点调试看看,多半按钮没加载出来呢?
setInterval(function(){document.getElementById("pjjgId_1").click();},)直接这样了 monkey_111 发表于 2021-7-28 17:14
setInterval(function(){document.getElementById("pjjgId_1").click();},)直接这样了
哥哥牛逼! monkey_111 发表于 2021-7-28 17:14
setInterval(function(){document.getElementById("pjjgId_1").click();},)直接这样了
能解决问题就可以,以后慢慢就都会了 李恒道 发表于 2021-7-28 18:13
能解决问题就可以,以后慢慢就都会了
没有办法搞后台,只能从页面去搞了。
页:
[1]