powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
11 сообщений из 11, страница 1 из 1
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33078139
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как найти на форме все элементы SELECT зная только, что это SELECT'ы? Т.е. ни id, ни name мы не знаем.
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33078189
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например.
Пройтись по все нодам проверяя tagName.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33078212
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вышел таким образом: проверял наличие атрибута options у елементов.
Код: plaintext
1.
if (document.form.elements[i].options) document.form.elements[i].value =  2 ;
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33078524
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смысл идентифицировать имя тег по его атрибуту, если возможно идентифицировать тег по имени? Простите меня за тавтологию, но вы поняли, что я имел ввиду..
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33079899
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может лучше всего проверять свойство type?

if (objInput.type = 'select') ...

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33079903
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
простите ... ступил :)

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33080419
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexGЯ вышел таким образом: проверял наличие атрибута options у елементов.
Код: plaintext
1.
if (document.form.elements[i].options) document.form.elements[i].value =  2 ;


А разве так нельзя:
Код: plaintext
getElementsByTagName("select")
Или требовалось что-то другое?
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33082142
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda AlexGЯ вышел таким образом: проверял наличие атрибута options у елементов.
Код: plaintext
1.
if (document.form.elements[i].options) document.form.elements[i].value =  2 ;


А разве так нельзя:
Код: plaintext
getElementsByTagName("select")
Или требовалось что-то другое?

Я так понимаю, это вернет коллекцию все элементов на ВСЕЙ странице... Мне нужно было на конкретной форме.
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33082474
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexG
Я так понимаю, это вернет коллекцию все элементов на ВСЕЙ странице... Мне нужно было на конкретной форме.

А так?
Код: plaintext
my_form.getElementsByTagName("select")
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33646064
ivenhoe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тема не новая, но новый вопрос:
Есть html-документ; надо получить коллекцию элементов, относящихся к одному пространству имен.
document.getElementsByTagName("ns1:element") работает только в FireFox, в ИЕ приходится искать по имени без префикса, а потом отфильтровывать по свойству scopeName (какой DOM-аналог, кстати, есть?)

Вообще надо отфильтровать тэги с любым именем, но с заданым пространством имен. Как сделать? Или как вызвать xpath-запрос?
...
Рейтинг: 0 / 0
(JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
    #33646194
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivenhoe , создавайте новый топ.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Как найти на форме все элементы SELECT зная только, что это SELECT'ы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]