На страничке имеется форма, у формы нет 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