<script> function add_text(id, text) { var elem = document.getElementById(id); elem.value += text; } function add_fixed_text(id, id_text) { var elem = document.getElementById(id); var text; switch(id_text) { case 0: text = ':)' break; case 1: text = ':P' break; default: text = ':D' break; } elem.value += text; } </script> <textarea id="ta_Text">абабаба 3 рубля</textarea> <br> <a href="javascript:add_text('ta_Text', 'Новый текст')">Добавить текст 1</a> <br> <a href="javascript:add_fixed_text('ta_Text', 0)">Добавить определённый текст 2</a> <br> <a href="javascript:add_fixed_text('ta_Text', 1)">Добавить определённый текст 3</a> <br> <a href="javascript:add_fixed_text('ta_Text', 9)">Добавить определённый текст 4</a>