Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2012, 23:12   #1
bpystep
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 180
По умолчанию Цикл и создание елементов HTML

в строке таблицы должны появится элементы HTML, по нажатию кнопки:

Код:
function create_element() { 
    var tr = document.getElementById('tr');
    var td = document.createElement('TD'); 
    var inputTxt = new Array();
    inputTxt[0] = '<input ...>';
    inputTxt[1] = '<input ...>';
    inputTxt[2] = '<input ...>';
    inputTxt[3] = '<select .. </select>';
    inputTxt[4] = '<input ...>';
    for (var i = 0; i<5; i++ ) {
        alert(i);
        td.innerHTML = inputTxt[i]; 
        tr.appendChild(td);
    }
}

Код HTML:
<tr id="tr"></tr> ... <input type='submit' onclick="create_element()">


все поля почему то создаются в одной ячейке, и перезаписывают ее. куак сделать так чтобы скрипт сохранял эту ячейку и след. елемент создавал в новой ячейке?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
bpystep вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание сайта (html) bonjovi HTML и CSS 4 13.03.2012 02:42
Создание HTML страницы Игорек89 Помощь студентам 2 17.12.2009 15:54
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34