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

Что то я понимаю. Приведу сначало весь скрипт, а потом вопросы.

function createButton(){
    var eSubButton1;
    eSubButton1 = document.createElement('input');
    eSubButton1.type = "button";
    eSubButton1.value = "Behind";
    return eSubButton1;
  };
  
  var eArticle, eImages, eImage, sClassList, eSubButton;
  var eMainButton = document.getElementById('hoofdknop');

  var eDivTootgle = document.querySelectorAll('.toggle'); // toggle
  // alert(eDivTootgle.length);

  for(i=0; i<eDivTootgle.length; i++){
    eSubButton = createButton();
    eDivTootgle[i].appendChild(eSubButton);
  }; //parentNode
  
  eSubButton.onclick = function(){
    // alert(eSubButton.value);
  };




Когда кнопки добавились, мне надо что бы при нажатии на одну из этих кнопок, я выделял ео родителя. Но как? Выделить все кнопки (например через getElementsByTagName) и и на всю коллекцию поставить событие? В JQ такой принцип работы вроде.


Сообщение от BETEPAH Посмотреть сообщение
Возможно, эта статья будет тоже полезна:
Нативные эквиваленты функций jQuery
спасибо

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