| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Как узнать id привязанного к input элемента label? |
| Автор: zodiac 3.12.2010, 15:53 |
| Здравствуйте! Собственно сабж... Как узнать, имея в наличии все данные элемента input, какой label к нему привязан? Буду благодарен за помощь) |
| Автор: ksnk 3.12.2010, 16:11 |
| zodiac, у label есть атрибут for, который должен соответствовать ID этого инпута. Второй вариант - label включает в себя этот самый input. |
| Автор: zodiac 3.12.2010, 16:29 |
| Это я знаю, но проблема в том, что я не представляю, как "выцепить" label с for, равным id input'a иначе чем просматривая все элементы страницы циклом. А такое решение принимать не очень хочется, тк элементов на странице может быть много... |
| Автор: ksnk 3.12.2010, 18:58 | ||
а другого пути и нет
или можно получать все label getElementsByTagName и проверять for атрибут у всех |
| Автор: zodiac 3.12.2010, 20:30 |
| Понятно) спасибо за совет, все получилось! |