如果我想在一个textarea里面输入两行文字,那程序该如何实现呢?现在我用的方法是:
browser.type("name=notes", "abc");
browser.setCursorPosition("name=notes", "-1");
browser.keyDownNative(String.valueOf(KeyEvent.VK_ENTER));
browser.keyUpNative(String.valueOf(KeyEvent.VK_ENTER));
browser.type("name=notes", "***");
前四行都和我预期的一样,输入、光标移到行尾、回车,但第四行就会把所有输入都替换为***,而不是我想要的“第二行输入***”。
Selenium获取textarea
最新推荐文章于 2022-12-05 11:12:40 发布