我想获得当前的价值,例如" From"输入字段(预期输出= "03/13/2013"
)。因此,对于以下元素的代码
<div class="input-group date" id="inputValidFrom">
<input name="validFrom" class="form-control" id="inputValidFromValue" required="" type="text"> </input>
我使用Python's
行:
>>>from selenium import webdriver
>>>driver = webdriver.Ie()
>>>input = driver.get_element_by_xpath('//input[@name="validFrom"]')
>>>input.text # returns empty string
''
>>>input.get_attribute('value') # also returns ''
''
>>>input.value_of_css_property('text') # returns again just empty string
''
谁知道如何获取此输入字段框属性?
答案 0 :(得分:0)
您正在使用带有XPath的IE驱动程序。 尝试以小写形式编写属性名称。 http://www.seleniumhq.org/docs/03_webdriver.jsp#by-xpath