无法从 WebElement 检索特定属性



我正在尝试使用硒从下面给定的HTML中检索id。

<tr ..">
<td><input type="checkbox" id="chkTES_0" class="shftchkbox" data-id="-997278">&nbsp;<span id="spTESCt_0" class="tesCount" data-key="3023005" title="This Test Execution Spec is not added yet">0</span></td>
<td ...></td></tr>

我尝试使用element.find_elements(By.TAG_NAME,"td")[0].get_attribute("id")但是它给出空字符串。我错过了什么?

根据您共享的HTML,要从<input>标签中提取id属性的值,例如chkTES_0,您可以使用以下代码行:

inputTagID = driver.find_element_by_xpath("//td//input[@class='shftchkbox' and @type='checkbox']").get_attribute("id")

相关内容

  • 没有找到相关文章

最新更新