Показать сообщение отдельно
  #3 (permalink)  
Старый 07.11.2013, 12:53
Профессор
Отправить личное сообщение для Faab Посмотреть профиль Найти все сообщения от Faab
 
Регистрация: 16.04.2012
Сообщений: 310

Сообщение от рони Посмотреть сообщение
Faab,
Эта глава — о свойствах стиля, получении о них информации и изменении при помощи JavaScript
Спасибо. Именно то что хотел узнать.

У меня есть такие элементы.

<style type="text/css" media="screen">
.disNone {
  display: none;
}
</style>
<script>
window.onload = function(){
  var eMainButton = document.getElementById('hoofdknop'); 
  eMainButton.onclick = function(){
    var eDivImages = document.querySelectorAll('.toogle');
    //var sClassList = 
    eDivImages.classList.add('disNone');
    //alert(sClassList);
  }; 
};
</script>

   <button id="hoofdknop">Alle schermen verbergen</button>
   <dd>de Wizard Site definition verschijnt, je beantwoordt een aantal vragen
      <div class="toggle"><img class="screenshot" width="238" height="222" src="../images/clip_image014.gif" alt="schermafdruk"> </div>
    </dd>
    <dt> &ldquo;Hoe wil u de website noemen?&rdquo; </dt>
    <dd>vul in <i> George&rsquo;s site</i>
      <div class="toggle"><img class="screenshot" width="310" height="307" src="../images/clip_image002.gif" alt="schermafdruk"> </div>
    </dd>


Выходит ошибка: TypeError: eDivImages.classList is undefined
eDivImages при контрольном выводе выдаёт Object NodeList

Последний раз редактировалось Faab, 07.11.2013 в 12:58.
Ответить с цитированием