0
我使用硒webdriver。我有这样的代码 - driver.findElement(By.name("ctsk")).sendKeys("1234");
。它加上一些其他类似的命令填补了新的记录。在我需要查看此记录的概述。所以我使用这样的代码 - driver.findElement(By.xpath("//*[@id='columnTitle2']/input")).sendKeys("1234");
。但是如果我再次使用这样的命令,它不会在过滤器中重写值,而是会为之前的值添加新值。例如,而不是“1234”我得到“12341234”。我如何设置新的价值,而不仅仅是添加?如何选择使用过滤器的记录?
通过调用'sendKeys'你只是路过更多的投入。您应该改为在元素上设置值。 – radimpe 2012-07-12 12:25:31