Avatar billede ankersan Nybegynder
27. juni 2002 - 10:18 Der er 19 kommentarer og
1 løsning

txtareas ændres ved select

Jeg har en drop down med nogle forskellige punkter i. Jeg vil gerne have at 4 forskellige txtareas' indhold bliver ændret ved valg af mine punkter.

(FX: Hvis jeg vælger is i dropdownen viser mine txtareas henholdsvis chokolade, 20 kr, Århus hovedgade 36 og billig netop nu. Hvis noget andet vælges skal der være 4 nye ting i txtarea'erne)

Håber i kan hjælpe (i er jo eksperter ;o)

Vh
.Ankersan
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:26 #1
Sådan?

<form name="f">
<select name="s" onchange="this.form.t.value=this.options[this.selectedIndex].value">
<option name="o0" value="vælg">Vælg</option>
<option name="o1" value="Køb brugte sokker hos Nikolaj - Nu kun 45,95-">Sokker</option>
<option name="o2" value="Gamle teskeer købes ikke, men gives gratis væk for 12,50-">Teskeer</option>
</select>

<br>
<input type="text" name="t" style="width:400">
</form>

/Nikolaj
Avatar billede =maddog= Nybegynder
27. juni 2002 - 10:28 #2
<form name="f">
<select onchange="document.f.t.value=this.value">
<option value="">--Vælg--
<option value="Chokoladeis smager hammer">Is
<option value="Hvad er livet uden pils">Øl
</select>
<textarea name="t">
</textarea>
</form>
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:28 #3
Kan man bare sætte flere txtfields på?
Avatar billede =maddog= Nybegynder
27. juni 2002 - 10:29 #4
Arrrrrghh
Avatar billede =maddog= Nybegynder
27. juni 2002 - 10:30 #5
<form name="f">
<select onchange="document.f.t1.value=document.f.t2.value=this.value">
<option value="">--Vælg--
<option value="Chokoladeis smager hammer">Is
<option value="Hvad er livet uden pils">Øl
</select>
<textarea name="t1">
</textarea>
<textarea name="t2">
</textarea>
</form>

Men hvad nytte er det til?
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:30 #6
Arrrrghh på den gode måde?
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:31 #7
Jeg vil have forskellige værdier i hvert txtarea, kan det lade sig gøre?
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:35 #8
flere værdier?

Fra samme <option>?
Avatar billede =maddog= Nybegynder
27. juni 2002 - 10:36 #9
<script>
message1 = ["Chokolade is er hammer","Øl er livet"];
message2 = ["og koster en bondegård","men kun 21 om ugen ik'"];
</script>
<form name="f">
<select onchange="document.f.t1.value=message1[parseInt(this.value)]; document.f.t2.value=message2[parseInt(this.value)];">
<option value="">--Vælg--
<option value="1">Is
<option value="2">Øl
</select>
<textarea name="t1">
</textarea>
<textarea name="t2">
</textarea>
</form>
Avatar billede =maddog= Nybegynder
27. juni 2002 - 10:37 #10
<script>
message1 = ["","Chokolade is er hammer","Øl er livet"];
message2 = ["","og koster en bondegård","men kun 21 om ugen ik'"];
</script>
<form name="f">
<select onchange="document.f.t1.value=message1[parseInt(this.value)]; document.f.t2.value=message2[parseInt(this.value)];">
<option value="0">--Vælg--
<option value="1">Is
<option value="2">Øl
</select>
<textarea name="t1">
</textarea>
<textarea name="t2">
</textarea>
</form>

Sorry.
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:39 #11
<script>
   
    function splitMigOpOgFordelUdDu(vaerdien){
   
    tekst = vaerdien.split("|")
   
   
   
    document.f.t1.value= tekst[0]
    document.f.t2.value= tekst[1]
   
    }
   
    </script>
</head>

<body>
<form name="f">
<select name="s" onchange="splitMigOpOgFordelUdDu(this.options[this.selectedIndex].value)">
<option name="o0" value="vælg">Vælg</option>
<option name="o1" value="Køb brugte sokker hos Nikolaj|Nu kun 45,95-">Sokker</option>
<option name="o2" value="Gamle teskeer købes ikke, men gives gratis væk|12,50-">Teskeer</option>
</select>

<br>
<input type="text" name="t1" style="width:400">
<br>
<input type="text" name="t2" style="width:400">
</form>
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:39 #12
Kanon, tak skal du ha'. Svar lige så du kan få dine point
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:39 #13
Her deler den teksten ved |

...
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:40 #14
ikke helt forstået?
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:41 #15
"Køb brugte sokker hos Nikolaj|Nu kun 45,95-">

Der har jeg indsat en | efter "Nikolaj"

Det er den der skiller teksten ad :)
Avatar billede =maddog= Nybegynder
27. juni 2002 - 10:43 #16
ankersan> nikolajdu var først, så han får pointene. Ellers har han truet med at drikke mig fattig i mine øl.
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:46 #17
Fair nok - Øl skal man jo ikke kimse med :o)
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:46 #18
Så vidt jeg ved har du lovet at købe rigeligt og når du ved hvem der kommer forbi, tjaaa så bliver du fattig ;-)

Nej vi kan dele. Det er jo 2 korrekte besvarelser - Bare forskelligt sat op.
Avatar billede ankersan Nybegynder
27. juni 2002 - 10:48 #19
Sorry, har lige accepteret. Der røg de øl
Avatar billede nikolajdu Nybegynder
27. juni 2002 - 10:51 #20
Nope for vi har en aftale i morgen, så det sker helt af sig selv - Med og uden dine point :))

Doggy nup fifty her og læg sig så igen: http://www.eksperten.dk/spm/229539
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