Показать сообщение отдельно
  #1 (permalink)  
Старый 29.10.2015, 00:55
Новичок на форуме
Отправить личное сообщение для Александр13 Посмотреть профиль Найти все сообщения от Александр13
 
Регистрация: 29.10.2015
Сообщений: 2

getElementsByClassName не работает в общем контексте
Всем добрых суток, программисты! У меня вопрос: вот пример js кода
<div class="str">str</div>
<div class="str">str2</div>
<div class="str">str3</div>

var div = document.getElementsByClassName('str');
for(var i = 0; i < div.length; i++){
  div[i].onclick = function(){
	 alert(this.innerHTML);
  }
}


Код рабочий. Но вставляю его в общий контекст, и он перестает работать. Ошибок не показывает. Словно я ничего не делаю с ним. Подскажите пожалуйста, куда мне копать)
Ответить с цитированием