Selenium get_attribute ('textContent') 和 get_attribute ('value') 有什么区别

匿名 · 2020年07月29日 · 最后由 GoodLuck 回复于 2020年07月30日 · 2487 次阅读

各位前辈,请问下想获取上图标记元素中的值下面这二种有什么区别:

1)元素.get_attribute('value') 返回 none
2) 元素.get_attribute('textContent') 成功获取

共收到 2 条回复 时间 点赞

value 一般是应用于 input 里的 value 值,textContent 会把所有子节点的文本值获取到,本质是 js 里边的这几个属性值的区别,参考
https://developer.aliyun.com/article/32161

html 的属性不会实时更新,将页面刷新一次,browser.refresh() 试试看
----Good Luck-----

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册