Показать сообщение отдельно
  #1 (permalink)  
Старый 14.09.2013, 22:14
Профессор
Отправить личное сообщение для Batyabest Посмотреть профиль Найти все сообщения от Batyabest
 
Регистрация: 14.09.2013
Сообщений: 252

Создание блока div с содержимым по нажатию кнопки
Здравствуйте.
Помогите пожалуйста решить такую проблему.
Мне нужно создать тест для учеников.
И нужно сделать чтобы по нажатию на кнопку добавлялся еще один вопрос и т.д.
Мне кажется можно создать весь блок div с наполнением по нажатию кнопки "Добавить вопрос"?
<div>
 <div><strong>Вопрос №</strong></div>
 <div><select><option>1</option><option>2</option><option>3</option></select></div>
 <div><a href="#" onclick="addQuestion()">Добавить вопрос</div>
</div>

var num;
num = 1;
	function addQuestion() {
		var newdiv = document.createElement("div");
		newdiv.innerHTML = "<div id='original-wrapper'>\n<div  class='form-1'>\n<form id='question' method='post'>\n<div><strong>Вопрос №[ + num++]</strong></div>\n<div style='float:left'><strong>Тип вопроса&nbsp;</strong></div>\n<div><select>\n<option>С вариантами ответа</option>\n<option>На сопоставление</option>\n<option>С полем ввода ответа</option>\n</select>\n</div>\n<div><strong>Описание вопроса</strong></div></form></div></div>";
		 newdiv.appendTo('div#quest');
		 document.getElementById("parentId").appendChild(div);
		 return false;
}


Где я делаю не так?

Последний раз редактировалось Batyabest, 15.09.2013 в 10:12.
Ответить с цитированием