Получить текст метки label
Добрый день.
Почему то не получает текст из метки. Делаю так: alert(document.getElementById("tab_l1").text); Разметка: <label for="tab_1" id="tab_l1">Метка</label> В результате выводит undefined Подскажите в чем ошибка. |
Batyabest,
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> </head> <body> <label for="tab_1" id="tab_l1">Метка</label> <script> alert(document.getElementById("tab_l1").textContent); </script> </body> </html> |
Блин, точно, спасибо большое!
|
А теперь такая проблема, пытаюсь из скрытого инпута получить значения.
У меня 2 формы в разных табах, для их различия ввел скрытый инпут, но тоже не могу получить его value получаю undefined |
Batyabest,
где код? |
<form> <input id="partners" type="hidden" name="partners" value="Партнерам"/> ... </form> <form> <input id="partners" type="hidden" name="partners" value="Клиентам"/> ... </form> Тут у меня еще с id дилемма - нельзя делать одинаковые id, как быорку делать - по name? По верстке эти 2 инпута находятся в разных формах, каждая из которых находится на своем табе. Получать пытаюсь так: var types = document.getElementById('partners').value; alert(types); Он вне зависимости какой таб активен выводит значение первого инпута. |
Batyabest,
id уникально !!! больше одного искать браузер не будет через Цитата:
|
Ок, меняю id на уникальные, а в скрипте пишу
document.getElementByName Перестает вообще выводить результат. |
Цитата:
document.getElementsByName("partners")[0].value или [1] |
Да, но тогда он в любом случае будет выводить значение по индексу, а как мне завязать это к активной вкладке - табу?
|
Часовой пояс GMT +3, время: 13:20. |