Slettet bruger
12. februar 2002 - 17:11
Der er
15 kommentarer og 1 løsning
<select>
Hvordan kan jeg gøre sådan at jeg har en select med nogle option i, og så når jeg vælger 1 derfra så skriver den værdien i et textfelt på siden, jeg ved det er noget med onchange men kan ik helt hitte ud af det
Annonceindlæg fra SuperOffice
Slettet bruger
12. februar 2002 - 17:12
#1
hmmm...kom til at sætte 0 point og nu vil den ikke hæve det
12. februar 2002 - 17:14
#2
så bare skriv hvor mage points du vil give, og opret et nyt "point-spm.", når du har fået svar
Slettet bruger
12. februar 2002 - 17:17
#3
jamen jeg vil give 15
12. februar 2002 - 17:18
#4
<select name="vaelgGenre" onchange="if(this.options[this.selectedIndex].value!='vaelg'){this.form.t.value=this.options[this.selectedIndex].value}"> <option name="op" value="vaelg" selected>Vælg Genre</option> <option name="op1" value="bla" selected>bla</option> <option name="op2" value="buh" selected>buh</option> <input type="hidden" name="t"> </select> /Nikolaj
Slettet bruger
12. februar 2002 - 17:20
#5
jamen havd skal form feltet hedde??
12. februar 2002 - 17:22
#6
det skal selvføgelig ikke være <input type="hidden"> <input type="text" name="f"> Jeg copy /pastede bare fra noget jeg lige var i gang med - Der går det på et hidden field :)) /Nikolaj
Slettet bruger
12. februar 2002 - 17:23
#7
det kan jeg stadig ikke få til at funke, koden ser sådan ud nu: <select name="vaelgGenre" onchange="if(this.options[this.selectedIndex].value!='vaelg'){this.form.t.value=this.o ptions[this.selectedIndex].value}"> <option name="op" value="vaelg" selected>Vælg Genre</option> <option name="op1" value="bla" selected>bla</option> <option name="op2" value="buh" selected>buh</option> <input type="text" name="t"> </select>
12. februar 2002 - 17:27
#8
Dette virker med IE6 <script> function showIt(e) { document.getElementById("result").value = e[e.selectedIndex].text; } </script> <select onchange="showIt(this);"> <option>test</option> <option>test2</option> </select> <input id="result"/>
Slettet bruger
12. februar 2002 - 17:30
#9
kenneth ja det gør det, men virker det ikke i 5,0 og 5,5??
12. februar 2002 - 17:30
#10
<select name="vaelgGenre" onchange="if(this.options[this.selectedIndex].value!='vaelg'){this.form.t.value=this.options[this.selectedIndex].value}"> <option name="op" value="vaelg" selected>Vælg Genre</option> <option name="op1" value="bla" selected>bla</option> <option name="op2" value="buh" selected>buh</option> <input type="text" name="t"> </select> Virker altså fint hos mig - Og i alle version 4+ browsere.
Slettet bruger
12. februar 2002 - 17:31
#11
det funker bare ikke hos mig jeg kører winxp jeg ved ik om det har noget at sige
12. februar 2002 - 17:32
#12
Du har valgt flere som "selected" - kører du multiple select?
12. februar 2002 - 17:32
#13
Det burde virke i samtlige IE version (i hvert fald ie4+) Jeg er dog ikke sikker på at det virker i NS, da de har en anden implementering af JavaScript
12. februar 2002 - 17:36
#14
<form name="f"> <select name="vaelgGenre" onchange="if(this.options[this.selectedIndex].value!='vaelg'){this.form.t.value=this.options[this.selectedIndex].value}"> <option name="op" value="vaelg">Vælg Genre</option> <option name="op1" value="bla">bla</option> <option name="op2" value="buh">buh</option> <input type="text" name="t"> </select> </form>
Slettet bruger
14. februar 2002 - 00:24
#16
Lukker her da jeg afventer svar fra nikolajdu på overstående spørgsmål
Vi tilbyder markedets bedste kurser inden for webudvikling