Показать сообщение отдельно

  #2  
Старый 26.02.2009, 12:32
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
С нами: 10107625

Репутация: 67
По умолчанию

gOsToFf, я это делал так

PHP код:

function doBuy()
{
for(
i=0;i<sessvars.caunt;i++)
{
child document.createElement("input");//создаем поле input
child.type "hidden";// указываем type
child.name "buyItem"+i;// указываем name
child.value sessvars.inbasket[i].kolvo;// указываем value
child2 document.createElement("input");//аналогично первому child
child2.type "hidden"//аналогично первому child
child2.name "name"+i;//аналогично первому child
child2.value sessvars.inbasket[i].name;//аналогично первому child
child3 document.createElement("input");// и тд
child3.type "hidden";
child3.name "price"+i;
child3.value sessvars.inbasket[i].price;
child4 document.createElement("input");
child4.type "hidden";
child4.name "articul"+i;
child4.value sessvars.inbasket[i].articul;
document.forms.dobuy.appendChild(child);// присваиваем форме с name='dobuy' поле child...
document.forms.dobuy.appendChild(child2);//поле child2...
document.forms.dobuy.appendChild(child3);//поле child3...
document.forms.dobuy.appendChild(child4);//поле child4
}
document.forms.dobuy.submit();// отправляем форму
return true;

единственно где нибудь в коде нужно всунуть форму пустую, в моем случае <form name="dobuy" method="POST"></form>

Последний раз редактировалось Корвин; 26.02.2009 в 12:35..
 
Ответить с цитированием