06. marts 2005 - 19:43Der er
6 kommentarer og 1 løsning
Værdier fra et array af inputfelter
Jeg har problemer med at få fat i værdierfra et array af inputfelter. Disse værdier skal tjekkes i et javascript.
Som test-script har jeg følgende som ikke giver udprint i alertbox:
alert(frm.navn[0].value); return false; Det er selvfølgeligt meningen værdierne i arrayet skal tjekkes ved hjælp af en løkke, men hvorfor får jeg ikke her værdien udprintet i alertboksen?
Ja min navngivning har med serverside scripting at gøre - PHP. Det er uklart hvad du mener i sidste sætning, men jeg kan oplyse at jeg med js vil tjekke for tomme felter inden værdierne sendes til serveren.
Forøvrigt: Denne alertboks: alert(frm.elements['navn[0]'].value); ser ud til at give korrekt udskrift. :-)
Den sidste sætning hænger sammen med, at de server-side scripting-sprog, såvidt jeg ved, ikke har metoder til at tilgå felter, som optræder i html-arrays, som selvstændige felter, hvorfor man må give dem names, som inkluderer array-indikatoren ...
-- og hvis det virker efter hensigten, vil jeg da sige velbekomme '-)
Tak Roenving. Jeg kan bruge dine svar. Jeg lukker spørgsmålet.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.