Just nu i M3-nätverket
Gå till innehåll

Hämta info om flera checkboxar.


nette

Rekommendera Poster

Jag har en sida där användaren kan välja att kryssa i allt från 1-6 checkboxar. Beroende på vad användaren kryssar i ska olika frågor ställas till databasen och sedan presentera resultatet i tabeller på nästa sida. Jag användre JScript istället för VBScript. Har testat att stoppa in checkboxarna i en array och använda denna array för att loopa igenom och kolla vad som är ikryssat, men lyckas inget vidare. Har någon ett förslag på hur jag ska göra?

 

/Anette

Länk till kommentar
Dela på andra webbplatser

Hej!

 

Jag brukar ha en namnstandard på mina kontroller och loopa igenom dessa.

 

name="cbxNamn"

 

request objektet loopas igenom en gång per sida och läggs in i olika arrayer.

 

/foo

 

Länk till kommentar
Dela på andra webbplatser

Om du döper alla checkboxar till samma namn men med olika value. För de checkboxar som är ikryssade, deras value kommer att läggas i en kommaseparerad sträng. Typ:

 

bil,cyckel,båt,flygplan.

 

Du kan sedan med hjälp av split() få dessa värden in i en array och loppa igenom med en For sats.

 

Du kan även göra som foo säger att loopa ignenom all object och därifrån plocka ut vilka som är en checkbox eller inte.

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Länk till kommentar
Dela på andra webbplatser

Okey, jag köper iden om att döpa om alla till samma namn.

 

Split() känner jag igen från VBscript, funkar den i JScript också?

 

/Anette

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...