首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tampermonkey/GreaseMonkey自动点击按钮

Tampermonkey/GreaseMonkey自动点击按钮
EN

Stack Overflow用户
提问于 2021-06-18 02:17:36
回答 1查看 144关注 0票数 0

我想知道有没有人可以帮我在Chrome上为淡色猴子创建JavaScript,它将创建用于点击另一个按钮的按钮

下面是按钮的js路径:

代码语言:javascript
复制
document.querySelector("#root > div.sc-jtiXyc.jireel > div:nth-child(1) > div.product > div.container > div.create-listing > div.create-listing-btn-bar > button")
代码语言:javascript
复制
(function() {
  function add() {
    document.querySelector("#root > div.sc-jtiXyc.jireel > div:nth-child(1) > div.product > div.container > div.create-listing > div.create-listing-btn-bar > button").click();
  }

  var btn = document.createElement("BUTTON");
  btn.innerHTML = "Add to listing";
  document.body.appendChild(btn);
  document.querySelector("body > button").style.position = "fixed";
  btn.addEventListener('click', () => {
    add();
  });
})();
EN

回答 1

Stack Overflow用户

发布于 2021-06-18 03:02:43

.click()起作用了。确保在加载文档并且queryselector正确之后启动您的tampermonkey脚本。

代码语言:javascript
复制
(() => {
  const button = document.createElement("button");
  button.innerText = "I'm the second button";
  button.addEventListener("click", () => {
    console.log("you clicked the second button");
    document.querySelector("button#og").click();
  });
  document.body.appendChild(button);
})()
代码语言:javascript
复制
<button onclick="console.log('you clicked the og button')" id="og">
  OG Button
</button>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68024614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档