17. april 2001 - 11:26
Der er
11 kommentarer og 2 løsninger
Ændring af tekstfelt udfra selectbox valg
Er der nogen der har et script, der sætter værdien i et tekstfelt udfra hvad der er valgt i en select box.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
17. april 2001 - 11:29
#1
<form name=\"form\"> <select name=\"sel\" size=\"1\" onChange=\"document.form.txt.value=ths.options[this.selectedIndex].value;\"> <option value=\"1\">1</option> <option value=\"2\">2</option> </select> </form> /nute
17. april 2001 - 11:29
#2
hov... <form name=\"form\"> <select name=\"sel\" size=\"1\" onChange=\"document.form.txt.value=ths.options[this.selectedIndex].value;\"> <option value=\"1\">1</option> <option value=\"2\">2</option> </select> <br> <input type=\"text\" name=\"txt\"> </form>
17. april 2001 - 11:31
#4
Jeg skal lige have det checket når jeg kommer hjem.. så får du points :o)
17. april 2001 - 11:32
#5
Noget i retning af: <form> <select onchange=\"this.form.textfelt.value=this.options[this.selectedIndex].value\"> <option value=\"Olsen\">mr ole Olsen</option> <option value=\"Jensen\">mr Jens Jensen</option> <option value=\"Mortensen\">mr mMagnus Mortensen</option> <option value=\"Hansen\">mr Henry Hansen</option> </select> <input name=\"textfelt\" type=\'text\' value=\'\'> </form> mvh JakobA
17. april 2001 - 11:46
#6
Kunne man evt bygge noget db gymnastik ind i det, så der bliver hentet data fra en db udfra det valgte? (Ved godt at det er xtra, der skal nok falde extra point af)
17. april 2001 - 11:52
#7
hva mener du ? at det skal hentes andre opplysninger ( som fx adresse, alder osv ), hvis man velger en fx person fra en selectbox ??
17. april 2001 - 12:08
#8
Hvis man vælger f.eks en bestemt farve, skal man hente de størrelser man kan få i den farve ud fra databasen.
17. april 2001 - 12:08
#9
Og smide dem i en select box
17. april 2001 - 12:43
#10
legg alle dine størrelser som en kommaseparert streng i value attributten til hver optiontag...og gjør noe ála dette: <script> function fillSel2(){ document.form.sel2.length = 0; tmpValue = document.form.sel.options[document.form.sel.selectedIndex].value; valArr = tmpValue.split(\",\"); for( i = 0; i < valArr.length; i++){ document.form.sel2.options[i] = new Option( valArr[i], valArr[i]); } } </script> <form name=\"form\"> <select name=\"sel\" size=\"1\" onChange=\"fillSel2();\"> <option value=\"\"></option> <option value=\"2,3,4,5\">Rød</option> <option value=\"2,5,8\">Sort</option> </select> <select name=\"sel2\" size=\"1\"> </select> </form> /nute
17. april 2001 - 13:05
#11
goje >> javascript kan ikke direkte snakke med en database. Til det skal vi bruge et serverside sprog som php eler asp.
17. april 2001 - 13:23
#12
Okarj.. jeg skulle bare være sikker.. jeg sidder og koder php til daglig :o) Dvs, jeg er nødt til at sprede data over flere sider eller reloade siden?
17. april 2001 - 13:59
#13
goje....gjør som jeg foreslår, så skal det gå fint... bygg dine <select> ut fra db\'en, og benytt min lille kode snutt, så skal det fungere....jeg har selv brukt dette uten problemer...
Vi tilbyder markedets bedste kurser inden for webudvikling