我试图在测试中包含以下行,但这似乎不起作用。这行注释前有一个红色的 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 的方法,但找不到。任何帮助将不胜感激!
使用Eclipse
、Seleniumwebdriver
、java
最佳答案
符号"
必须位于转义字符之后。此错误是由于缺少转义字符(\
)造成的。
试试这个:
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/