JS problem z formularzem

0

Jesli taki temat juz byl to przepraszam ale nie mam czasu szukac - to naprawde pilne.
Mam buttona, ktory sluzy jako SUBMIT i po wcisnieciu wykonuje taki oto kod:
[code]<script language="JavaScript">
function Next(list,lng,cat,lsc)
{
window.location="search3.asp?lang="+lng+"&list="+list+"&activity="+cat+"&landscape="+lsc;
}
</script>[/code]
poza tym tworze liste radiobuttonow z bazy danych
[code] while (!sql.EOF)
{
Write("< input type=Radio name=activity value="+sql("TravelQualifierID")+">"+sql("TitleTQ")+"
");
sql.MoveNext();
}[/code]
W OnClick dla BUTTONA mam
[code]Next(1,1,form.activity.value,1)[/code]
Dlaczego form.activity.value ma wartosc "undefined" ???
Jak zrobie pojedynczego Radiobuttona to jest ok ale jak dam liste z bazy to kicha. Ktos mi moze to wytlumaczyc ? A moze po prostu zle tworze grupe radiobuttonow ?
Pomocy !!

0

Nie chce mi się wnikać w kod ale jedno jest pewne
jak robisz kilka inputów o takiej samej nazwie
to dla JS widoczne są one jako tablica i jeśli chcesz
się dostać do ich właściwości value to tak:

form.activity[0].value
form.activity[1].value
itd...

0

Nie chce mi się wnikać w kod ale jedno jest pewne
jak robisz kilka inputów o takiej samej nazwie
to dla JS widoczne są one jako tablica

Aaaaa... To rozwiazalo problem. Dziekuje :)

PS - ja myslalem, ze to tak jak przy GET formularza, ze do mojej zmiennej przyporzadkowana jest od razu wartosc wybranego radiobuttona.

1 użytkowników online, w tym zalogowanych: 0, gości: 1