Сообщение от Octane
|
AJAX.
|
нафига он тут нужен?
2
SandZ,
перебираеш коллекцию всех элементов каждой из предыдущих форм
и к примеру добавляеш в скрытые инпуты в активную форму
примерно так:
var form_1=document.getElementById('form_1').elements
var form_active=document.getElementById('form_active')
for(var i=0;i<form_1.length;i++)
{
if(form_1[i].type!='text'&&form_1[i].type!='password')
break;//тут мне просто лень писать обработку радиобатонов и чекбоксов.
//сам напишешь, по аналогии.будет чуть больше кода
if(form_active[form_1[i].name]!=='undefined')
{//если элемент формы уже существует
form_active[form_1[i].name].value=form_1[i].value;
}
else
{//создаем элемент формы, одноименный в активную форму
var new_hidden=document.createElement('input');
new_hidden.type='hidden';
new_hidden.value=form_1[i].value;
form_active.appendChild(new_hidden);
}
}
PS
Сообщение от SandZ
|
хы... подробнее можно??
|
это уже лентяйство
хотя AJAX тут и не обязателен, но могли бы и потрудится прочесть цикл статей