0
我正在使用机器人框架和selenium2库。当我尝试使用Javascript功能来设置文本字段中的文本,我得到以下错误:python robotframework中的Javascript语法错误
'WebDriverException: Message: unknown error: Runtime.evaluate threw exception: SyntaxError: missing) after argument list'
下面是我的功能
def jsSetTextByName(self, name, vValue):
"Setting value using java script with name"
print "document.getElementsByName('" + name + "').value='" + vValue + "'"
self.execute_javascript("document.getElementsByName('" + name + "')[0].value=('" + vValue + "')")
你能告诉我们你的变量是什么吗?什么是您的HTML?看起来像是一个非常自我解释性的错误:'语法错误'? – Goralight
我觉得你需要在'value'后面删除'()'。我不确定。 –
名称保存xpath和vValue保存在文本字段中输入的值(整数) – Daybon