【发布时间】:2012-02-15 15:39:28
【问题描述】:
我正在尝试在我的 watir ruby 脚本(watir webdriver)中运行以下 javascript 代码。我正在尝试设置只读表单元素的值:
@browser.execute_script("oFormObject = document.forms['/order/orders']; oFormElement = oFormObject.elements[\"order[begin_string]\"];")
当我这样做时,我收到错误,oFormObject 未定义。
但在执行以下代码时,我没有收到任何错误:
@browser.execute_script("oFormObject = document.forms['/order/orders'];")
我想在收到错误之后获取表单元素。我应该如何在我的 watir 脚本中运行多行 JS 代码。就像选择一个表单一样,获取一个表单元素,然后设置该表单元素的值。
【问题讨论】:
标签: javascript ruby watir-webdriver