我一直在尝试测试一个电子商务网站,在我关闭初始弹出窗口后,没有捕捉到任何元素
bd.findElement(By.xpath("/html/body/div[5]/div[2]/div[1]/div[4]/div[3]/div/span")).click();
所以,我一直在使用
JavascriptExecutor js = (JavascriptExecutor)bd;
js.executeScript("arguments[0].click();", element);
过了一段时间,我被困在一个必须执行回车键操作的地方。我一直在尝试各种钥匙,但似乎都不起作用。因此,我需要一个使用JavascriptExecutor
在搜索栏上使用回车按钮事件的代码,或者一个可以使用findElement
获取元素的解决方案。
要在搜索字段中输入文本,可以使用以下解决方案:
js.executeScript("arguments[0].value = 'valueToEnter';", webelement);