我有一个HTML如下:
<input type="checkbox" name="jform[groups][]" value="2" id="1group_2" checked="checked" rel="1group_1">
我想使用selenium webdriver从中获取“已检查”属性。我怎么做?
感谢您的帮助。
根据您共享的HTML来检索从已检查属性检查的值,您可以使用:
css_selector
:
driver.find_element_by_css_selector("input[id*='group_'][name^='jform'][type='checkbox']").get_attribute("checked")
xpath
:
driver.find_element_by_xpath("//input[contains(@id,'group_') and starts-with(@name,'jform')][@type='checkbox']").get_attribute("checked")