Перейти к содержимому

Фотография

Выполнить javascript с ковычками


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 aceton

aceton

    Новый участник

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Павел

Отправлено 10 мая 2012 - 08:18

Имеется скрипт, возвращающий выбранную дату из календаря:
document.getElementById('DatePicker.datebox-gwt-uid-53').value;
Пытаюсь выполнить команду selenium:
selenium.getEval("document.getElementById('DatePicker.datebox-gwt-uid-53').value;");
но в ответ получаю:
ERROR - Threw an exception: document.getElementById("DatePicker.datebox-gwt-uid-53") is null

Что не так?
  • 0

#2 Колючка

Колючка

    Активный участник

  • Members
  • PipPip
  • 105 сообщений

Отправлено 17 мая 2012 - 10:55

объект document = NULL

зашла в тему только из-за слова "ковычки" :)
  • 0

#3 aceton

aceton

    Новый участник

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Павел

Отправлено 17 мая 2012 - 11:34

вечно путаю =) проблему решил, спасибо
  • 0

#4 gausner

gausner

    Новый участник

  • Members
  • Pip
  • 9 сообщений


Отправлено 14 июня 2012 - 11:20

вечно путаю =) проблему решил, спасибо


Добрый день!
А как удалось решить? я тоже с такой же проблемой столкнулся.
  • 0

#5 aceton

aceton

    Новый участник

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Павел

Отправлено 14 июня 2012 - 11:25

Добрый день!
А как удалось решить? я тоже с такой же проблемой столкнулся.

Вот тут, надеюсь, понятно:
selenium.getEval("var win = selenium.browserbot.getCurrentWindow();"+"win.document." +"getElementById('"+selenium.getAttribute("//*[contains(@id,'datebox')]/@id")+"').value;")

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных