Slettet bruger
31. juli 2002 - 21:27
Der er
11 kommentarer og 1 løsning
Overføre id på options i select til et hidden felt.
Hvis jeg har følgende form: <form> <input type="hidden" name="betaling"> <select name="metode1"> <option id="01" value="">Vælg betaling <option id="02" value="0,00">Kontant <option id="03" value="0,00">Dankort <option id="04" value="15,00">Indbetaling på giro <option id="05" value="25,00">Efterkrav </select> </form> Kan jeg så på nogen måde med JavaScript lægge id værdien af den valgte option over i mit hidden field? Jeg bruger i forvejen den value der ligger i optionen til noget andet, derfor kan det ikke bruges.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
<select name="metode1" onChange="this.form.betaling.value = this.options[this.selectedIndex].value">
Slettet bruger
31. juli 2002 - 21:33
#2
hm....kommer betaling så til at indeholde 02 hvis jeg vælger "Kontant" ?
jeg ville bruge et array til at gemme værdierne i!
ahh id skrev du. nå men så prøv med denne: <select name="metode1" onChange="this.form.betaling.value = this.options[this.selectedIndex].id">
hvis det virker skulle du kunne hente værdien i var idnr4 = selectObject.options[3].id; men jeg har grumme dårlige erfaringer med name= i en <option den blev totalt utilgængelig for javascript. mvh JakobA
Slettet bruger
31. juli 2002 - 21:46
#6
Det virker hells! Er der problemer hos Netscape eller Opera? Det håber jeg ikke *G*
det virker i mozilla 1.0 netscape 6.2 og opera 6.0.1
det virker hos mig i IE4 og Netscape 7 i Opera 5 virker det hvis du giver dine id værdier lovlige navne. (det skal starte med et alfabetisk bogstav). den skejer grimt ud i Netscape 4.7 (skriver tekst istedet for bokse) mvh JakobA
Slettet bruger
31. juli 2002 - 22:00
#9
OK, jeg giver den et bogstav foran, og glæder mig over at Netscape 4.x er død og glemt ;) Tak for tippet!
31. juli 2002 - 22:12
#10
ikke helt død og glemt, såvidt jeg kan se på topdanmarks websted er det stadig NS4 samtlige medarbejdere har der.
Slettet bruger
31. juli 2002 - 22:16
#11
Ok...laver du noget arbejde for dem, eller har du bare lidt insiderviden :)
31. juli 2002 - 22:19
#12
Ja og nej, for et par år siden var det husbrowseren. og man kan som regel mærke på vebstedet når ejerne ikke ser NS-fejl :-)
Vi tilbyder markedets bedste kurser inden for webudvikling