Т.е. у тя есть два варианта: текстареа, всегда отображать и несколько полей, в которых если там курсор, то там тоже отображать.
<script>
//функция рисует в pole text
function drawMes(pole,text){
... //сам напишешь
}
var strUMenyaFocus=""; //глобальная переменная для того чтоб фокус держать
...// всякий код
for(i=0;i<document.forms['_твоя форма_'].length;i++){
if(document.forms['_твоя форма_'].elements
.name=='pole_textarea' || document.forms['_твоя форма_'].elements.name==strUMenyaFocus)
{
drawMes(document.forms['_твоя форма_'].elements,text); //нарисовали или в текстарии или где курсор
}
}
</script>
Во всех тектовых полях в _твоей форме_ прописываешь внутри так:
<input type=text name=mytextname onfocus="strUMenyaFocus=this.name">
