如果有人能帮助我制作一个在Tampermonkey中运行的脚本,使我能够在一定的延迟后自动单击一个没有ID的按钮,我将不胜感激。下面是按钮的JS路径
document.querySelector("#al_login > div.col-sm-8.container.paddingInBoxExtra.roundCornerExtra > div:nth-child(2) > input.row.btn.primary-btn.pull-right.marginBottomNone")
iezvtpos1#
使用setTimeout表示延迟,使用click()表示触发按钮。示例:
setTimeout
click()
// ==UserScript== // @name Give Name Your Userscript // @namespace http://tampermonkey.net/ // @version 0.1 // @description Your Script Description // @author You // @match http://*/* [URL where you want to run script] // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant none // ==/UserScript== (function() { 'use strict'; var element = document.querySelector("#al_login > div.col-sm-8.container.paddingInBoxExtra.roundCornerExtra > div:nth-child(2) > input.row.btn.primary-btn.pull-right.marginBottomNone"); if (element) { window.setTimeout(function() { element.click() }, 2000); } })();
1条答案
按热度按时间iezvtpos1#
使用
setTimeout
表示延迟,使用click()
表示触发按钮。示例: