java - 无法使用 html 发送超链接 key

标签 java html eclipse selenium

我试图在测试中包含以下行,但这似乎不起作用。这行注释前有一个红色的 X:

该行有多个标记

Syntax error, insert ")" to complete MethodInvocation

Syntax error, insert ";" to complete Statement

     driver.findElement(By.id("ID")).sendKeys("<a href="http://www.test.nl" target="_blank">http://www.test.nl</a>");

我尝试寻找在 sendKeys 函数中包含 HTML 的方法,但找不到。任何帮助将不胜感激!

使用EclipseSeleniumwebdriverjava

最佳答案

符号"必须位于转义字符之后。此错误是由于缺少转义字符(\)造成的。

试试这个:

driver.findElement(By.id("ID")).sendKeys("<a href=\"http://www.test.nl\" target=\"_blank\">http://www.test.nl</a>");

关于java - 无法使用 html 发送超链接 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33232778/

相关文章:

java - 在 Java 中编写具有双返回值和参数的算法方法的问题

javascript - 隐藏/显示 div 事件

java - 使用正则表达式删除 Eclipse 中的非 utf8 字符

java - 如何制作jar文件?

java - 使用 netbeans 在 Jtextarea 中显示错误输出

html - 如何将绝对定位的 div 的宽度设置为其父级的 100%?

javascript - 使用 jquery 定位内联样式不起作用

java - 嵌入 Java Applet

eclipse - 如何将 Apache Axis2 Web 服务运行时添加到 Eclipse

java - 如何使用 net.sf.json 在 Java 中生成 JSON 字符串?