如何在javascript selenium中选中复选框并获取是否选中复选框

how to check check box and getting whether checkbox is checked in javascript selenium

本文关键字:复选框 获取 是否 javascript selenium      更新时间:2023-09-26

如何在javascript selenium和node中选中复选框并获取是否选中复选框。我尝试过使用.点击元素也尝试过使用本地javascript代码来实现这一点。但对我来说什么都不起作用。

driver.findElement(webdriver.By.id('//*    
[@id="myTable"]/table/tbody/tr[1]/td[1]/input')).
then(function(element){
   element.click().then(function(){//body goes here
};

我已经在SO中编辑了代码本身,所以可能存在大括号问题。在实际代码中,这不是大括号的问题。

有什么解决方案吗?

您需要更改webdriver。By.id到网络驱动程序。By.xpath,因为您在这里使用xpath