复选框元素下面的HTML代码需要Xpath或CSSSelector定位器

问题描述 投票:0回答:2

对于复选框元素下面的HTML代码,需要Xpath或CSSSelector定位器的帮助。复选框元素出现在网页上,URL如下:https://www.seleniumeasy.com/test/basic-checkbox-demo.html

<div class="checkbox">
<label>
<input type="checkbox" class="cb1-element" value="">Option 1</label>
</div>
selenium-webdriver xpath css-selectors
2个回答
1
投票

Xpath:

//label[text()='Option 1']/input

0
投票

我正在使用Python,因此如果使用XPath,我的情况将是这样:

driver.find_element_by_xpath("//label[contains(.,'Option 1')]").click()

如果您的页面仅包含一个Option 1文本,您可以这样做

© www.soinside.com 2019 - 2024. All rights reserved.