网上找的例程,改变一个元素的高度
有一句obj.onchange()会导致控制台有uncaught typeError,不懂啥意思
这句注释掉之后,代码粘到在控制台运行正常,但是在油猴脚本里发现不能实现功能
console打印元素观察发现,元素的属性改变了,但是没有在页面上渲染(?)表现出来
代码:
let t = setInterval(function () {
//设定循环定时器,1000毫秒=1秒,1秒钟检查一次目标对象是否出现
let obj = document.querySelector(".ant-table-body"); //声明要查询的对象
if (obj) {
//判断对象是否存在,存在则开始设置值
obj.style="max-height: 500px; overflow: auto scroll";
obj.onchange()
console.log(obj)
clearInterval(t); //清除循环定时器
}
}, 1000);
有一句obj.onchange()会导致控制台有uncaught typeError,不懂啥意思
这句注释掉之后,代码粘到在控制台运行正常,但是在油猴脚本里发现不能实现功能
console打印元素观察发现,元素的属性改变了,但是没有在页面上渲染(?)表现出来
代码:
let t = setInterval(function () {
//设定循环定时器,1000毫秒=1秒,1秒钟检查一次目标对象是否出现
let obj = document.querySelector(".ant-table-body"); //声明要查询的对象
if (obj) {
//判断对象是否存在,存在则开始设置值
obj.style="max-height: 500px; overflow: auto scroll";
obj.onchange()
console.log(obj)
clearInterval(t); //清除循环定时器
}
}, 1000);