Javascript 不带拆分行的未终止字符串文字
我已经研究过这个问题,我相信我的具体问题以前从未被提出过。我试图在Ruby Selenium Webdriver会话中执行Javascript条目。我想将一个名为post的字符串提交到网页上的文本框(标记为“commenttext”)。以下是相关代码:Javascript 不带拆分行的未终止字符串文字,javascript,ruby,selenium,selenium-webdriver,Javascript,Ruby,Selenium,Selenium Webdriver,我已经研究过这个问题,我相信我的具体问题以前从未被提出过。我试图在Ruby Selenium Webdriver会话中执行Javascript条目。我想将一个名为post的字符串提交到网页上的文本框(标记为“commenttext”)。以下是相关代码: commentinput = wait.until { element = driver.find_element(:id, "commenttext") eleme
commentinput = wait.until {
element = driver.find_element(:id, "commenttext")
element if element.displayed?
}
driver.execute_script("document.getElementById('commenttext').setAttribute('value', '"+post+"')", commentinput)
我收到一个未终止的字符串文字错误。我尝试在条目前后放置