HtmlUnit是否支持将内容设置为在线富格文本编辑器
Can HtmlUnit support to set the content to an online rich text editor?
我正在使用HtmlUnit测试web应用程序。它使用在线富文本编辑器来收集用户输入。(使用iframe时没有src属性)。我必须模拟用户输入,但我发现我没有办法将内容设置到这个iframe中。
HtmlUnit可以支持此功能吗?我在网上搜索了很多,但没有找到明确的答案。
一种方法是通过JavaScript设置它。
String jsCode = String.format("tinyMCE.activeEditor.setContent('this is my comment');");
((JavascriptExecutor) drone.getDriver()).executeScript(jsCode);
查看它是否设置了注释。
WebElement iframe = driver.findElement(By.id("the-iframe-id"));
driver.switchTo().frame(iframe);
String value = drone.find(By.tagName("p")).getText();
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- jQuery匹配JSON对象的部分文本
- onkeyup无法动态创建多个文本区域
- 如何在下面的ES6循环中获得前面的文本
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 借助asp.net验证或java脚本对多个文本进行验证
- 无法在ajaxStart中更改跨度文本
- 如何突出显示在线网页中的文本
- 使用ajax创建在线实时文本编辑器
- 如何构建一个轻量级的在线文本编辑器
- HtmlUnit是否支持将内容设置为在线富格文本编辑器
- 语音到文本转换php,javascript或flash在线
- 在哪里以及如何开始制作像Quora这样的在线文本编辑器
- 是否有可能通过ASP在线将文本添加到SWF文件中?. NET或Javascript
- 编写一个在线文本编辑器
- 有没有在线文本编辑器能够记录宏