如何在webdriver中获取元素的当前内容

如何在webdriver中获取元素的当前内容,第1张

如何在webdriver中获取元素的当前内容

我相信预言是正确的。这取决于它是哪种元素。您将需要

element.get_attribute('value')
用于输入元素并
element.text
返回元素的文本节点。

您可以检查WebElement对象

element.tag_name
找出它是哪种元素并返回适当的值。

这应该可以帮助您找出:

driver = webdriver.Firefox()driver.get('http://www.w3c.org')element = driver.find_element_by_name('q')element.send_keys('hi mom')element_text = element.textelement_attribute_value = element.get_attribute('value')print elementprint 'element.text: {0}'.format(element_text)print 'element.get_attribute('value'): {0}'.format(element_attribute_value)driver.quit()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5586087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存