Запуск JavaScript в watir-webdriver

Я пытаюсь запустить следующий фрагмент кода javascript в моем скрипте watir ruby ​​(watir webdriver). I я пытаюсь установить значения элемента формы только для чтения:

@browser.execute_script("oFormObject = document.forms['/order/orders']; oFormElement = oFormObject.elements[\"order[begin_string]\"];")

Когда я делаю это, я получаю сообщение об ошибке oFormObject не определено.
Но во время выполнения следующего кода я не получил никакой ошибки:

@browser.execute_script("oFormObject = document.forms['/order/orders'];")

Я хочу получить элементы формы после этого, тогда я получаю сообщение об ошибке. Как мне запустить несколько строк JS-кода в моем сценарии watir. Например, выберите форму, получите элемент формы, а затем установите значение этого элемента формы.

6
задан Ripon Al Wasim 15 January 2015 в 10:36
поделиться