webForumDet fria alternativet
Logga in / Bli medlem

select + textarea

JavaScript

2 svar · 223 visningar · startad av fakenick!

Medlem sedan juli 2002202 inlägg
Trådstart#1

hejsan alla sommarglada..

jag har ett litet problem.. jag har en select,
där ska man kunna välja olika alternativ som
ska infogas i textarean..

detta arbetar jag med:

<form method="post" action="">
<select>
<option value="#">&nbsp;&nbsp; &raquo; Välj BILD</option>

<option value="document.news.content.value+='&raquo; <a id=news href=# onclick="imgpopup('img/hej.jpg');return false;">hej</a>">&nbsp;&nbsp; &raquo; Bild 1</option>

<option value="hej'">&nbsp;&nbsp; &raquo; Hej</option>

<option value="hej'">&nbsp;&nbsp; &raquo; Hej</option>

<option value="hej'">&nbsp;&nbsp; &raquo; Hej</option>

<option value="hej'">&nbsp;&nbsp; &raquo; Hej</option>
</select>
</form>

jag har en form till över denna form, vilket kanske krånglar
till detta.. jag har ingen riktig koll.. så jag frågar er.. :)

jag vet att det inte ens funkar det jag skrev där.. men det är en
liten bit på vägen iallafall..

länken jag försöker få in i textarean fungerar inte heller.. blir
javascript-fel.. eftersom jag måste ha "" för att få imgpopup att
fungera.. hur gör man annars lixom?

men huvudsaken är iallafall att jag undrar hur man lyckas få
in ett value från ett option till en textarea..

Medlem sedan dec. 20025 483 inlägg
#2

Princip:

<form>
    <select onchange="document.forms['[b]f2[/b]'].elements['[b]t[/b]'].value += this.options[this.selectedIndex].value + '\n'">
        <option value="värde 1">Val 1</option>
        <option value="värde n">Val n</option>
    </select>
</form>
<form name="[b]f2[/b]">
    <textarea name="[b]t[/b]"></textarea>
</form>

:)

Medlem sedan juli 2002202 inlägg
#3

tack så hemskt mycket!!
det fungerade perfa!! :P

376 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
118 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)