Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   querySelectorAll - помогите составить запрос (https://javascript.ru/forum/events/8536-queryselectorall-pomogite-sostavit-zapros.html)

KOLANICH 31.03.2010 18:01

querySelectorAll - выборка inputов
 
Нужно найти все input дочерние от shippingForm (в самом широком понятии этого слова) без type=hidden и видимые(style.display=='');

x-yuri 02.04.2010 08:35

Цитата:

Сообщение от KOLANICH
в самом широком понятии этого слова

даже те, которые еще не подгрузились AJAX'ом чтоле? :)

KOLANICH 02.04.2010 16:38

нет
все дочерние, удов. данному условию

arestov 07.04.2010 12:23

querySelectorAll('input:not([type="hidden"])')


css селекторы не позволяют определить style.display и вообще style.
поэтому вам надо будет другим способом потом проверять эту выборку.

Либо использовать отдельный класс и css вроде .not-show{display:none}

тогда выборка будет такая
querySelectorAll('input:not(.not-show[type="hidden"])')


Часовой пояс GMT +3, время: 10:42.