Node.js Selenium使用nodejs在一组equals元素中单击特定元素
我正在尝试单击与其他元素具有相同属性的元素。。如何选择查找并检查是否启用后单击的元素Node.js Selenium使用nodejs在一组equals元素中单击特定元素,node.js,selenium,selenium-webdriver,Node.js,Selenium,Selenium Webdriver,我正在尝试单击与其他元素具有相同属性的元素。。如何选择查找并检查是否启用后单击的元素 <html> <body> Input 1 <input type="tel" class="myInput"> <br><br> Input 2 <input type="tel" class="myInput"> <br><br>
<html>
<body>
Input 1 <input type="tel" class="myInput">
<br><br>
Input 2 <input type="tel" class="myInput">
<br><br>
Input 3 <input type="tel" class="myInput">
<br><br>
Input 4 <input type="tel" class="myInput">
</body>
</html>
如果DOM中有多个元素,请根据位置迭代elementResult数组
var elementResult = new Array();
elementResult=[];
elementResult = driverdriver.findElements(By.className("myInput"));
如果要选择第4个输入,可以使用带有索引4的xpath
//input[@class='myInput'][4]
如果要选择第四个输入,可以将xpath与索引一起使用//input[@class='myInput'][4]
var elementResult = new Array();
elementResult=[];
elementResult = driverdriver.findElements(By.className("myInput"));