java-selenium(二)富文本编辑框的处理
首先先看一下什么是富文本编辑框
HTML源码
思路:首先先进入到iframe中,再用js写,最后切出iframe
如果想要换行可以在换行的地方加上<br>
如果添加的文本中包含单引号、双引号使用转义字符
driver.switchTo().frame("ueditor_2"); JavascriptExecutor hkly = (JavascriptExecutor) driver; hkly.executeScript("document.body.innerHTML='农业种植的收入。<br>卖粮食的"收入"'"); driver.switchTo().defaultContent();