Avatar billede lullalej Nybegynder
23. januar 2005 - 14:58 Der er 10 kommentarer og
1 løsning

Select ændrer tekst

Heysan...

Jeg er i gang med en "indkøbskurv" og skal lave sådan så når man har fundet et produkt så skal man vælge farve, det skal være i en <SELECT...>
Neden under, skal der stå et vare nummer, og det skal ændre sig når man vælger en af de 4 farver, hvordan får man den til det?
Avatar billede olebole Juniormester
24. januar 2005 - 00:15 #1
<ole>

Kode? Hvor er du kommet til? Hvor skal det skrives? Kode?  ;o)

/mvh
</bole>
Avatar billede roenving Novice
26. januar 2005 - 00:29 #2
Sæt produkt-nummeret som value i dine options i selecten, og ændr værdien i feltet onchange ?-)
Avatar billede lullalej Nybegynder
26. januar 2005 - 06:33 #3
Okay, jeg har noget der ser sådan her ud:

<select name="vareid">
<option value="57 03 302 094 092">Hvid</option>
<option value="57 03 302 094 085">Lysegrå</option>
<option value="57 03 302 094 108">Koksgrå</option>
</select>

Varenummer:
<?=$produkt[vareid]?>

Plus der er nogle andre felter...

Men det skal være sådan så når man vælger en af farvene, ændrer den selv varenummeret.
Avatar billede roenving Novice
26. januar 2005 - 23:36 #4
<form>
<select name="vareid" onchange="this.form.varenummer.value=this.value">

...

<input name="varenummer">

</form>
Avatar billede lullalej Nybegynder
27. januar 2005 - 21:19 #5
Det skal ikke være et input felt, det skal vare en alm tekst...
Avatar billede lullalej Nybegynder
27. januar 2005 - 21:46 #6
Nå jeg har fundet ud af det...

<form>
<select name="type" onchange="document.all['vareid'].innerHTML=this.value">
<option value="57 03 302 094 092">Hvid</option>
<option value="57 03 302 094 085">Lysegrå</option>
<option value="57 03 302 094 108">Koksgrå</option>
</select>
<span id="vareid">57 03 302 094 092</span>
</form>

Men tak for hjælpen...
Avatar billede roenving Novice
28. januar 2005 - 10:15 #7
Hvis du også vil have andre browsere end IE med skal du:

<select name="type" onchange="document.getElementById('vareid').innerHTML=this.value">
Avatar billede lullalej Nybegynder
28. januar 2005 - 16:52 #8
Ahh oki tak...

Kommer du lige med et svar, så du kan få point? :)
Avatar billede roenving Novice
30. januar 2005 - 12:06 #9
Velbekomme '-)
Avatar billede roenving Novice
01. februar 2005 - 11:42 #10
-- og tak for point ;~}
Avatar billede lullalej Nybegynder
01. februar 2005 - 17:21 #11
Jamen det var da så lidt, gi'r da med glæde point til folk der gider hjælpe ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester