roomMedlem sedan mars 2001270 inlägg
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!
JojoxxMedlem sedan juni 20004 306 inlägg
<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
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
JojoxxMedlem sedan juni 20004 306 inlägg
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>