неопределенный метод `execute_script 'для Selenium :: WebDriver :: Driver: Class (NoMethodError) - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь удалить атрибут «только для чтения» из поля. Когда я пытался сделать это через Ruby, я получаю следующую ошибку:

element = Selenium::WebDriver::Driver.execute_script("arguments[0].removeAttribute('readonly','readonly')",date_field)

Ошибка:

неопределенный метод `execute_script 'для Selenium :: WebDriver :: Driver: Class (NoMethodError)

Как устранить эту ошибку и удалить атрибут с ruby selenium?

1 Ответ

1 голос
/ 03 марта 2020

Попробуйте следующее, чтобы проверить, работает ли js, а затем попробуйте js.

$browser.execute_script('window.open();')
.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...