Javascript.RU

 
 
Опции темы
 
Старый 24.01.2017, 07:51
Новичок на форуме
Отправить личное сообщение для sa355k Посмотреть профиль Найти все сообщения от sa355k
 
Регистрация: 24.01.2017
Сообщений: 4

document.getElementsByTagName
<p><input type="radio" class="rb" name="drt" id="men" value="Мужской" checked>
		<label for="men">Мужской</label></p>
<p><input type="radio" class="rb" name="drt" id="fem" value="Женский">
		<label for="fem">Женский</label></p>



var radu = document.getElementsByTagName('input');
console.log (radu.length);


Объясните почему в консоли выводит 0?
 
Старый 24.01.2017, 08:20
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,304

Сообщение от sa355k
Объясните почему в консоли выводит 0?
Бивас, тест!

<p>
   <input type="radio" class="rb" name="drt" id="men" value="Мужской" checked>
   <label for="men">Мужской</label>
</p>
<p>
   <input type="radio" class="rb" name="drt" id="fem" value="Женский">
   <label for="fem">Женский</label>
</p>
<script>
var radu = document.getElementsByTagName('input');
alert (radu.length);
</script>

Таки все работает.
Т.ч. у тебя что-то не такое, как ты тут показал...
 
Старый 24.01.2017, 08:31
Новичок на форуме
Отправить личное сообщение для sa355k Посмотреть профиль Найти все сообщения от sa355k
 
Регистрация: 24.01.2017
Сообщений: 4

Не могу понять почему.... Сейчас копировал код отсюда, alert говорит 0
 
Старый 24.01.2017, 08:44
Новичок на форуме
Отправить личное сообщение для sa355k Посмотреть профиль Найти все сообщения от sa355k
 
Регистрация: 24.01.2017
Сообщений: 4



 
Старый 24.01.2017, 08:50
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,304

Сообщение от sa355k
Не могу понять почему....
Твой скрипт выполняется раньше создания элементов.
 
Старый 24.01.2017, 08:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,155

sa355k,
window.addEventListener("DOMContentLoaded", function() {
// тут ваш код
});
 
Старый 24.01.2017, 09:06
Новичок на форуме
Отправить личное сообщение для sa355k Посмотреть профиль Найти все сообщения от sa355k
 
Регистрация: 24.01.2017
Сообщений: 4

Сообщение от ksa Посмотреть сообщение
Твой скрипт выполняется раньше создания элементов.
Спасибо
 

Опции темы



© Илья Кантор, 2007-2021 О проекте - Архив форума - Вверх