Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.03.2013, 17:20
Аспирант
Отправить личное сообщение для Alex_dark74 Посмотреть профиль Найти все сообщения от Alex_dark74
 
Регистрация: 10.04.2012
Сообщений: 72

Создание блока элементов.
Добрый день!
Необходимо при нажатии на кнопку добавлять блок элементов (select, input и т.д.)
Как это лучше сделать? Добавлять из файла или создавать?
Ответить с цитированием
  #2 (permalink)  
Старый 25.03.2013, 17:33
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

а в файл их кто будет ложить?
создавать
Ответить с цитированием
  #3 (permalink)  
Старый 25.03.2013, 17:50
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<script>
function $(id){
    return document.getElementById(id);
}
</script>
<div style="display:none" id="myblock">
    <input>
    <input>
    <input>
</div>
<button id="button">Добавить</button>
<script>
(function(){
    var block = $('myblock').parentNode.removeChild($('myblock'));
    block.style.display = 'block';
    $('button').addEventListener('click', function(){
        document.body.appendChild(block.cloneNode(true));
    });
})();
</script>

Последний раз редактировалось danik.js, 25.03.2013 в 17:53.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание элементов на странице. 0931454574 AJAX и COMET 2 14.03.2011 20:55
Динамическое создание элементов DOM Crudelis Общие вопросы Javascript 7 13.11.2010 02:28
динамическое создание элементов sg550 Events/DOM/Window 28 02.08.2010 19:34
IE: создание элементов. Jurasmi Events/DOM/Window 12 28.11.2008 02:10
Создание элементов createElement в IE. Phoenix Общие вопросы Javascript 6 26.09.2007 19:43