28. oktober 2002 - 22:05Der er
7 kommentarer og 1 løsning
Selectbox
Jeg har en selectbox som udskriver data fra min database.
Når jeg vælger et navn fra selectboxen, vil jeg gerne have lagt davnet ind i en variabel, sådan at jeg kan hente nogle navne der passer til, ind i en ny selectbox, men hvordan kan jeg gøre det??
Lav en event. OnChange til din select-box som laver et usynligt popupvindue (placeret i -200,-200 på skærmen). I denne popup kalder du så opener.formnavn.selectboksnavn...etc og fylder boksen op.
Hvis du vil undgå popup, så skal du lave en OnChange="document.location.href='filnavn.asp?valgtelement='+this.options[this.selectedIndex].value" Så vil siden skifte til f.eks. filnavn.asp?valgtelement=2 hvis man vælger kanin. Derfra kan du så udfylde den næste selectbox.
Popup'en er vel ok, da den ikke vises på skærmen. Det er bare en måde at kalde en fil på, så der kan laves noget dataudtræk.
Du mangler .value til sidst. Så skal du skrive din nuv. side om til at vælge det item i "Dyr" som parametren angiver. Desuden skal du lave kode som henter data ind til den anden select-box som du snakkede om.
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.