找不到input的值
!(data/attachment/forum/202307/19/215239ydq72qjfdf8s7i57.png)***
如图,商品编号相应的位置找不到值。 值不是attribute,获取dom元素之后打印value属性 李恒道 发表于 2023-7-19 21:54
值不是attribute,获取dom元素之后打印value属性
谢谢大佬。
请问为什么有些value属性我是可以看得到,这个不行呢
琦玉 发表于 2023-7-19 22:38
谢谢大佬。
请问为什么有些value属性我是可以看得到,这个不行呢
你说的是select之类的吗
不同的dom元素也是有不同的表现形式的
这个具体情况具体分析
最好来个例子 李恒道 发表于 2023-7-19 23:12
你说的是select之类的吗
不同的dom元素也是有不同的表现形式的
这个具体情况具体分析
大佬,现在有个这样的问题,在浏览器的控制台document.querySelector('#purchase-arrivalOrderDetail-goodsid').value可以找到value,但是在油猴里面的脚本就找不到了,是不是因为这个value是网页端脚本即时生成的? 李恒道 发表于 2023-7-19 23:12
你说的是select之类的吗
不同的dom元素也是有不同的表现形式的
这个具体情况具体分析
!(data/attachment/forum/202307/20/092924ql5sk6z3s2n32rrm.png)
已经找到INPUT了,但是value的值还是显示undefined 琦玉 发表于 2023-7-20 09:30
!(data/attachment/forum/202307/20/092924ql5sk6z3s2n32rrm.png ...
咦?为什么返回promise啊
脚本代码可以看一眼吗?(主要我没见过这样的 Su. 发表于 2023-7-20 09:52
咦?为什么返回promise啊
脚本代码可以看一眼吗?(主要我没见过这样的
const elmGetter = new ElementGetter();
timer = setTimeout(() => {
elmGetter.each('#purchase-arrivalOrderAddPage-dialog-DetailOper-content', document, form => {
console.log(form);
const submit = elmGetter.get('#purchase-arrivalOrderDetail-notaxprice',form);
let t = submit.value;
console.log(submit,t);
});
}, 3000);
加了个延时吧 琦玉 发表于 2023-7-20 10:13
加了个延时吧
嗷,你用了elementgetter
!(data/attachment/forum/202307/20/101925ed9dhybmj3bs19ww.png)
用then获取里面的内容才行 Su. 发表于 2023-7-20 10:19
嗷,你用了elementgetter
!(data/attachment/forum/202307/20/101925ed9dhybmj3bs19ww.pn ...
谢谢大佬,搞好了,可以获得value了
页:
[1]