【发布时间】:2013-10-09 16:13:52
【问题描述】:
当我在字段中输入文本时,它会在输入后自动删除。
String barcode="0000000047166";
WebElement element_enter = _driver.findElement(By.xpath("//*[@id='div-barcode']"));
element_enter.findElement(By.xpath("//html/body/div[1]/div[3]/div[1]/form/div/div/input")).sendKeys(barcode);
【问题讨论】:
-
您的第二个 XPath 表达式尝试查找
html标记,但您已经在第一个元素 (element_enter) 的有限上下文中进行搜索。我认为这行不通。 -
它正在工作,但问题是在下一步操作之前删除了文本。
-
是否有任何 Ajax 或 JavaScript 操作绑定到该元素?
标签: java selenium selenium-webdriver