SyntaxError:意外的令牌{

时间:2014-04-09 11:47:59

标签: javascript xpath selenium-webdriver

为了查找Google搜索的xpath,我们在控制台中写下以下行,但在按键盘输入时会显示语法错误。

$x{*//title[text()='selenium - Google Search']*}

显示的语法错误:

SyntaxError: Unexpected token {
message: "Unexpected token {"
stack: (...)
get stack: function () { [native code] }
set stack: function () { [native code] }
__proto__: Error

1 个答案:

答案 0 :(得分:0)

不确定,但试试这个:

$x("*//title[text()='selenium - Google Search']*")

你不应该使用' *'在表达的开头和结尾。

当然,如果您想通过$ x评估xpath表达式,您应该像$x(...)那样进行评估,但不要像$x{...}那样。