我希望通过油猴插件按顺序实现以下动作:1、将kkgGYS01496kkgGYS01495kkgGYS01494kkgGYS01493kkgGYS01492kkgGYS01491kkgGYS01490kkgGYS01489kkgGYS01488这批单号一个个根据英文逗号分隔拆开再分别将每个单号填入到class为el-input__inner的输入框然后点击名为 查询 的span标签睡眠05秒然后点击
您可以使用以下代码来实现您的需求:
// ==UserScript==
// @name 按顺序填入单号并操作
// @namespace your_namespace
// @version 1.0
// @description 按顺序将单号填入输入框并进行操作
// @include http://example.com/* // 根据实际情况修改url
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 要操作的单号
var numbers = ['kkgGYS01496', 'kkgGYS01495', 'kkgGYS01494', 'kkgGYS01493', 'kkgGYS01492', 'kkgGYS01491', 'kkgGYS01490', 'kkgGYS01489', 'kkgGYS01488'];
var index = 0;
function processNextNumber() {
if (index >= numbers.length) {
return;
}
var number = numbers[index];
var inputs = document.getElementsByClassName('el-input__inner');
if (inputs.length > 0) {
var input = inputs[0];
input.value = number;
var queryButton = document.getElementById('queryButton'); // 根据实际情况修改查询按钮的id
if (queryButton) {
queryButton.click();
setTimeout(function() {
var unbindButton = document.getElementById('unbindButton'); // 根据实际情况修改解绑按钮的id
if (unbindButton) {
unbindButton.click();
index++;
setTimeout(processNextNumber, 500);
}
}, 500);
}
}
}
processNextNumber();
})();
请注意,这只是一个示例代码,具体的实现可能需要根据您的网页结构和功能进行调整。您需要将代码中的URL、按钮的ID等根据实际情况进行修改。另外,请确保您已经安装了油猴插件,并在设置中启用了该插件。
原文地址: https://www.cveoy.top/t/topic/i52c 著作权归作者所有。请勿转载和采集!