zurückspringen in das textareafeld

hi ihr lieben,

hab da ein problem, und zwar habe ich ein textarea feld und drunter sind smilys, wenn ich diese anklicke werden diese im textareafeld hinzugefügt, nun ist das problem das ich danach nicht weiterschreiben kann sondern muss dann erneut in das texareafeld klicken um zu schreiben, wie kann man das fixen?

<script type="text/javascript"> function addText(text){ document.getElementById('foo').value += text; } </script>

<textarea name="msg" id="foo" style="font-family: Lucida Grande, Tahoma; font-size: 11px; width: 185px; height: 60px; margin-top: 5px; margin-bottom: 8px;"></textarea><br>
<a href="javascript:addText(':-)');"><img style="padding: 2px; border: 1px solid #333333 background-color: #<efefef;" src="http://www.xxxxx.eu/images/content/smsbox/smile/smile.gif"></a>

Hi.
Wenn ich mich recht erinnere so:

<script type="text/javascript"> function addText(text){ document.getElementById('foo').value += text; document.getElementById('foo').focus(); } </script>

super klappt!

mal ne andere: dateiauswahl also type=“file” ist es möglich das nur als ein button zu machen?

afaik nicht. das ist laut html standard so. und weiters lassen sich solche felder auch nicht “stylen”

lg, Phil.

Hab was gefunden :wink: wenn es auch jemand braucht: flajaxian.com/flajaxian.com/ … .aspx#demo