Перебор всех выбранных элементов библиотеки JavaScript Prototype

голоса
12

Как я могу (если это возможно) использовать библиотеку Prototype для перебора всех выбранных элементов на странице, и доступ к элементу? В документации я нашел легко ярлыки для ссылок на элементы с определенными идентификаторами, именами классов и т.д., но без ссылки на элементы с определенными именами тегов.

Если это не представляется возможным с Prototype, пример с JQuery или другой JS библиотекой будет оценен.

Задан 30/03/2009 в 15:54
источник пользователем
На других языках...                            


2 ответов

голоса
22

Проверьте первый пример на этой странице :

$$('select').each(function() {
    //
});

По существу, $$функция ожидает селектор CSS, и имя тега является вполне допустимым селектором.

Ответил 30/03/2009 в 15:56
источник пользователем

голоса
4

Пример из JQuery, для разнообразия:

$('select').each(function() {
    var selectedOption = $(this).find('option:selected');
    alert('Value: ' + selectedOption.val() + ' Text: ' + selectedOption.text());
});

Это будет перебирать все selectс в странице и оповещает текст и значение выбранного optionна каждом select.

Ответил 30/03/2009 в 16:05
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more