под текстово поле разбирам textarea , птобвай това
<script language="javascript" type="text/javascript">
function areatext(text) {
var txtarea = document.form.urok;
text = ' ' + text;
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
</script>
<a href="javascript:areatext('Това е текста които ще се покаже в текстареата');">бутон</a>
<textarea rows="25" cols="60" name="urok"></textarea>