Avatar billede zetn Nybegynder
17. maj 2004 - 16:03 Der er 13 kommentarer og
1 løsning

Vis pris alt efter valg

Heysa, er der nogle der kan hjælpe mig med at lave et script der ændrer en pris alt efter hvilken 'radio' knap man vælger?

fx

<input type="radio" value="299" name="1">

<input type="radio" value="499"  name="1">

Så skal den så vise den pris man vælger.
Avatar billede olebole Juniormester
17. maj 2004 - 16:26 #1
<ole>

Hvilken 'den' skal vise prisen?

/mvh
</bole>
Avatar billede zetn Nybegynder
17. maj 2004 - 16:27 #2
Den skal kunne vise prisen med fed skrift
Avatar billede roenving Novice
17. maj 2004 - 16:32 #3
Må jeg lige anbefale, at du finder et navn, som begynder med et bogstav eller _ til dine elementer, så du ikke lige pludselig støder ind i vanskeligheder med javascript-adressering ...

Ellers er det:

<input type="radio" value="299" name="r1" onclick="this.form.pis.value=this.value">
Avatar billede roenving Novice
17. maj 2004 - 16:33 #4
hrm ...

... .pris. ...
Avatar billede zetn Nybegynder
17. maj 2004 - 16:44 #5
Det skal være så jeg kan bestemme hvor prisen kommer til at stå på siden.
Avatar billede roenving Novice
17. maj 2004 - 16:46 #6
Med den jeg viser kommer det til at stå i et formfelt med navnet pris ...

Det kan smides hvorsomhelst på siden, hvis du f.eks. definerer en span med et id på, så er koden bare:

<input type="radio" value="299" name="r1" onclick="document.getElementById('SPANID').innerHTML=this.value">
Avatar billede zetn Nybegynder
17. maj 2004 - 16:48 #7
Hvordan siger du så jeg får den udskrevet? - den skal ikke stå i et felt, men bare som alm. tekst.
Avatar billede mm12010 Nybegynder
17. maj 2004 - 16:55 #8
<input type="radio" value="299" name="r1" onclick="document.getElementById('SPANID').innerHTML=this.value">
<input type="radio" value="499"  name="r1" onclick="document.getElementById('SPANID').innerHTML=this.value">
<span id="SPANID" style="font-weight:bold;">&nbsp;</span>
Avatar billede zetn Nybegynder
17. maj 2004 - 16:57 #9
Takker - smid et svar begge.. (roenving får flest da det var ham der kom på sporet og lavede selve koden)
Avatar billede roenving Novice
17. maj 2004 - 16:59 #10
Velbekomme '-)
Avatar billede mm12010 Nybegynder
17. maj 2004 - 17:29 #11
ellers tak - springer over denne gang ;-)
Avatar billede zetn Nybegynder
17. maj 2004 - 18:54 #12
Jeg har faktisk stadig et problem. Den ene skal være valgt fra starten så den ene pris står der når man kommer ind på siden, men det gør den ikke?
Avatar billede mm12010 Nybegynder
17. maj 2004 - 22:20 #13
du skriver det bare i denne i stedet for '&nbsp;':

<span id="SPANID" style="font-weight:bold;">299</span>

og indsætter 'checked' i en af dine radio's:

<input type="radio" value="299" name="r1" onclick="document.getElementById('SPANID').innerHTML=this.value" checked>
<input type="radio" value="499"  name="r1" onclick="document.getElementById('SPANID').innerHTML=this.value">
Avatar billede roenving Novice
18. maj 2004 - 16:45 #14
-- og tak for point ;~}
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