请问大家我代码哪里不对吗?我怎么定位不到元素啊?
// ==UserScript==
// @name 自动点击按钮
// @namespace http://your.namespace.com
// @version 0.1
// @description 自动点击页面上的按钮
// @author Your Name
// @match :///*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 按钮上的文本内容
var buttonText = "继续学习";
// 在页面加载完成后,自动查找按钮并点击
window.addEventListener('load', function() {
// 查找按钮元素
var button = document.querySelector('.yxtf-button.yxtf-button--primary.yxtf-button--larger');
// 如果找到按钮,则模拟点击操作
if (button && button.textContent.trim() === buttonText) {
button.click();
}
});
})();
如下为网站源码: