Jump to content

ganzalik228

Neophyte
  • Posts

    1
  • Joined

  • Last visited

ganzalik228's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. На страничке имеется форма, у формы нет id, нет никаких атрибутов, кроме action и method. Мне нужно проверить цвет у ВСЕХ элементов формы, не перебирая их явно (элементов куча, input select checkbox и т.д.). как "достать" из формы все элементы? Всё делаю в Selenium IDE через command: storeEval | command: мой "скрипт" | target | myResult (хотя думаю в чём делаю, не столь важно) Что я пробовал: 1. window.document.defaultView.getComputedStyle(windo w.document.getElementsByTagName('form')).getProper tyValue('background-color'); Ошибка: [error] Threw an exception: Could not convert JavaScript argument arg 0 [nsIDOMWindow.getComputedStyle] 2 (с присваиванием id форме). window.document.getElementsByTagName('form')[0].id = "myForm" ; window.document.defaultView.getComputedStyle(windo w.document.myForm.getElementsByTagName('*')).getPr opertyValue('background-color'); Ошибка: [error] Threw an exception: window.document.myForm is undefined 3. var myForm = document.getElementsByTagName('form')[0]; var children = myForm.childNodes; Ошибка: [error] Threw an exception: myForm is undefined 4. window.document.getElementsByTagName('form')[0].id = "myForm" ; var children = document.myForm.getElementsByTagName('*'); такая же ошибка: [error] Threw an exception: document.myForm is undefined Помогите, пожалуйста. Пробовал и через .setArrtibute
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy