webForumDet fria alternativet

select list poster in i textarea

4 svar · 177 visningar · startad av room

roomMedlem sedan mars 2001270 inlägg
#1

Hejsan.

Jag har en sorterad listbox med en massa rader, jag vill kunna få in dessa values i en textarea genom att dubbelklicka på dom eller genom drag'n'drop.

Någon som har ett bra exempel. Är fortfarande relativt ny på java så ett komplett litet script vore tacksamt.

SE GÄRNA BIFOGAD BILD FÖR EXEMPEL!

trevlig fortsättning!

webadmin.gif
JojoxxMedlem sedan juni 20004 306 inlägg
#2
<form>
<select name="foo" size="3" ondblClick="this.form.bar.value+=this[this.selectedIndex].value;">
<option value="apelsin">Apelsin</option>
<option value="banan">Banan</option>
<option value="citron">Citron</option>
</select>
<textarea name="bar"></textarea>
</form>

(byt ut .value mot .text om du hellre vill ha listans text (i exemplet Citron istället för citron))

roomMedlem sedan mars 2001270 inlägg
#3

perfekt

det fungerade klockrent! tack men...

...om jag vill att markören skall placera sig på en ny rad längst ner, hur gör jag då?

bymarieMedlem sedan aug. 20022 252 inlägg
#4

?

JojoxxMedlem sedan juni 20004 306 inlägg
#5

Jag antar att det var ett misstag, men fortsätt i samma tråd. (Trådarna sammanslagna).

<form>
<select name="foo" size="3" ondblClick="this.form.bar.value+=this[this.selectedIndex].value+'\n'; this.form.bar.focus(); if(document.all){ var tr=this.form.bar.createTextRange(); tr.moveStart('character',this.form.bar.value.length); tr.select(); }">
<option value="apelsin">Apelsin</option>
<option value="banan">Banan</option>
<option value="citron">Citron</option>
</select>
<textarea name="bar"></textarea>
</form>
Genererad på 380 ms · cache AV · v20260730165559-full.f96bc7eb