在元素的Python / Django测试中,通过scrollTop
滚动,我希望得到scrollTop
的值。
在JavaScript中,我通过
获得此值element.scrollTop
在Python中,我尝试了以下内容:
element.get_attribute('scrollTop')
这给了我None
。
如何在Selenium中获得scrollTop
?
答案 0 :(得分:0)
元素的scrollTop
不是属性,而是JavaScript属性。您需要使用execute_script
方法来提取此属性值。代码看起来像这样:
# WARNING! Code translated from other languages from memory.
# Exact Python syntax may be incorrect, and need adjustment.
driver.execute_script("return arguments[0].scrollTop;", element)