"hidden". W każdym wierszu jest przycisk "WSTAW", który wywołuje następującą
funkcję:
Kod
function WstawDane(formularz)
{
eval('opener.document.forms.NazwaFormularza.PoleA.value =
formularz.PoleA.value');
eval('opener.document.forms.NazwaFormularza.PoleC.value =
formularz.PoleC.value');
eval('opener.document.forms.NazwaFormularza.PoleF.value =
formularz.PoleF.value');
//...itd...
}
{
eval('opener.document.forms.NazwaFormularza.PoleA.value =
formularz.PoleA.value');
eval('opener.document.forms.NazwaFormularza.PoleC.value =
formularz.PoleC.value');
eval('opener.document.forms.NazwaFormularza.PoleF.value =
formularz.PoleF.value');
//...itd...
}
Wywołuję to tak:
<INPUT TYPE=button value=Zasuwaj onClick="WstawDane(this.form)">
Jak widać pola w obu formularzach mają takie same nazwy.
Jak to skrócić? Tzn napisać: "przepisz wszystkie pola o tych samych nazwach
z aktualnego formularza do openera"?
Pozdrawiam,
Krzysiek