Показать сообщение отдельно
  #1 (permalink)  
Старый 29.07.2014, 17:35
Аспирант
Отправить личное сообщение для Master_Sergius Посмотреть профиль Найти все сообщения от Master_Sergius
 
Регистрация: 29.07.2014
Сообщений: 42

Динамическое создание элементов. Не работает onclick
Здравствуйте! Пытаюсь сделать маленький тест, каждый новый вопрос появляется после ответа на предыдущий.
Создаю кнопку перехода к следующему вопросу.
var next = document.createElement("input");
  next.setAttribute('type','button');
  next.setAttribute('value','next');
  next.setAttribute('onclick',question2);
  //next.attachEvent('onclick',question2);
  document.body.appendChild(next);

где question2 - функция, в которую хотелось бы передать ещё параметр - ответ на предыдущий вопрос. Но это потом. Для начала у меня не срабатывает она никак:
function question2()
{
  document.write('it works!');
  alert("wtf");
}

Если расскоментирую attachEvent, а через аттрибут закоментирую, то кнопка вообще не появляется. Подскажите в чём проблема, или хотя бы где посмотреть/почитать.
Ответить с цитированием