网页元素遍历问题
各位大佬好我在遍历网页元素的console里可以输出 list
油猴脚本里就无法输出list,能请各位大佬帮忙看看嘛
!(data/attachment/forum/202105/20/112457xdgaa90pd45u909t.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
```
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @descriptiontry to take over the world!
// @author You
// @match https://wangda.chinamobile.com/
// @icon https://www.google.com/s2/favicons?domain=segmentfault.com
// @grant none
// ==/UserScript==
(function() {
alert('HelloWorld');
console.log('test');
var list = document.getElementsByClassName('item sub-text')
console.log('这是测试1',list);
console.log('这是测试2',list);
if (document.getElementsByClassName('item sub-text').innerText=='文档')
{
console.log('这是文档阅读');
window.setInterval(function(){
document.getElementsByClassName('item sub-text').click();
for(var i = 0; i 不太懂具体意思,在list获取之前打个debugger;运行看看
我这里测试控制台也获取不到呀 李恒道 发表于 2021-5-20 14:08
不太懂具体意思,在list获取之前打个debugger;运行看看
我这里测试控制台也获取不到呀 ...
大佬能留个联系方式嘛,我私下联系您请教下 定义一下脚本的注入时间
页面加载完成在注入 maxzhang 发表于 2021-5-20 14:59
定义一下脚本的注入时间
页面加载完成在注入
应该不是脚本时间,test1已经输出list内容了,test2输出list就报错了 441340677 发表于 2021-5-20 16:19
应该不是脚本时间,test1已经输出list内容了,test2输出list就报错了
test1输出的是个空数组你没看出来么 441340677 发表于 2021-5-20 14:50
大佬能留个联系方式嘛,我私下联系您请教下
qq454八212 李恒道 发表于 2021-5-21 09:20
qq454八212
感谢 确实是延时的问题 441340677 发表于 2021-5-20 16:19
应该不是脚本时间,test1已经输出list内容了,test2输出list就报错了
确实是脚本延时问题,谢谢大佬支撑
页:
[1]