Witam
ma taki kod w js (zapożyczony z
http://ferrante.pl )
function Laduj()
{
var ilosc = document.forms['add_input'].elements.length;
for (var i = 0; i < ilosc; i++ )
{
document.forms['add_input'].elements[i].onkeyup = SumujInput;
}
document.getElementById('add_input').onclick = DodajInput;
}
function DodajInput()
{
var element = document.createElement('input');
element.setAttribute('type', 'text');
var liczba = 0;
var ilosc = document.forms['add_input'].elements.length;
for (var i = 0; i < ilosc; i++ )
{
if (document.forms['add_input'].elements[i].type == 'text')
{
liczba += 1;
}
}
element.setAttribute('name', 'file-'+(liczba+1));
element.style.display = "block";
element.style.margin= "2px";
element.label.setAttribute('id', 'file-'+(liczba+1));
document.forms['add_input'].appendChild(element);
document.forms['add_input'].elements['file-'+(liczba+1)].onkeyup = SumujInput;
}
który daje możliwość dodawania kolejnego pola input czyli:
<form><input type="text" name="file-1" value="0"/><br /> <input type="text" name="file-2" value="0"/>
i moje pytanie jest takie co zrobić aby oprócz pola input uzyskać ta metodą opis z każdego inputa czyli np
<label for="file-1">Rata 1
<input type="text" name="file-1" value="0"/></label> <label for="file-2">Rata 2
<input type="text" name="file-2" value="0"/></label>
czyli czy jest w ogóle możliwość aby w formularzu umieścić Element <label> wraz z opisem
pozdrawiam