добавление полей в форму с помощью javascript

que_bunt

Новичок
добавление полей в форму с помощью javascript

здраствуйте.

как организовать добавление полей в форму с помощью javascript ?
PHP:
<input type='text' name='param1'> - <input type='text' name='param1_value'>
тоесть есть продукты с некоторыми тех.хар-ками.
но количество харктеристик как и их название не постоянное.
выводить для всех продуктов 20 полей при нужных для некоторых продуктов 2-3 поля - некрасиво.
хочу в форме прилепить какой-то плюсик "+" при нажатии на который к форме добавиться ещо одно поле.

никто не подскажет как это можно сделать?

-~{}~ 14.08.06 21:03:

никто не знает?
такое вообще возможно?

подскажите хоть куда копать!
 

Flanker

незнайка
Код:
div=document.getElementById("items");//в чем надо вставить
  button=document.getElementById("add");
  newitem="<input type='text'>";//что надо вставить(text)
  newnode=document.createElement("span");//что надо вставить (обьект )
  newnode.innerHTML=newitem;
  div.insertBefore(newnode,button);//вставляет элемент перед кнопкой.

HTML-структура

Код:
<div ID="items">
<input type="text" ><br>
<input type="button" value="Добавить поле" onClick="AddItem()" ID="add" >
</div>
 

Bu-Bu

Любитель PHP
Все помешались на div-ах. Теперь на некоторых сайтах контент выглядит кучей хлама, ежли окно открыто не на 100%. Можно решить проще - часть полей фиксированная, а остальные вызывать по "+" и такой связке:

if ($_GET["$li"][$i] != "")
{
echo "<input type=text name=$li[$i]>";
$link .= "&li[$i]=$i";
}
А чтоб не слетали ссылки при следующим нажатии на крестик ссылки прописать в виде form.php?$li[$i]$link;


Так и кода будет меньше и выводить будет красиво (особенно если вместо echo применять жесткие ссылки)
 

DJ_Petrovich

Новичок
чо то нифига не могу понять...
пишет "div" - есть null или не является объектом

подскажите что надо сделать?
 
Сверху