Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.04.2013, 14:59
203 203 вне форума
Новичок на форуме
Отправить личное сообщение для 203 Посмотреть профиль Найти все сообщения от 203
 
Регистрация: 21.04.2013
Сообщений: 9

Javascript добавление div элемента
Здравствуйте. Подскажите пожалуйста как сделать в html файле кнопку по нажатию которой будет добавляться элемент div с каким-то содержимым на страницу. Вот что у меня получилось, правильно ли это?
<input type="button" onclick="add_input()" value="Добавить элемент">
<form>
<div id="inputi"><input name="my_input"></div>
</form>
<script language="javascript">
function add_input()
{
var new_input=document.createElement('div');
new_input.innerHTML='<br>div элемент №'+document.getElementById('inputi').getElementsByTagName('div').length+'<br><input name="my_input">';
document.getElementById('inputi').appendChild(new_input);
}
</script>

Заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 21.04.2013, 16:04
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

лучше делать так
<input type="button" onclick="add_input();" value="Добавить элемент">
<form>
<div id="inputi"><input name="my_input"></div>
</form>
<script>
var p = document.getElementById("inputi") ;
var length = 1 ;
function add_input() {
 var new_input = document.createElement("input") ;
 new_input.name = "my_input" ;
 var div = document.createElement('div') ;
 div.innerHTML = '<br>div элемент №' + length + '<br>' ;
 div.appendChild(new_input) ;
 p.appendChild(div) ;
 length++ ;
} ;
</script>
__________________
★ ²º¹³ ☆
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как то можно узнать ID HTML элемента вызвавшего JavaScript функцию? Opusel Events/DOM/Window 1 18.12.2011 18:36
Проблема с load в div и импортом стороннего кода с помощью javascript 1quick1 Events/DOM/Window 9 04.02.2011 13:16
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34
Границы элемента DIv gosha_kap Общие вопросы Javascript 1 06.07.2009 17:12