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