Witam

Odrazu zaznaczam, ze w javie i js umiem bardzo niewiele, a moje tworzenie w tym jezyku ogranicza sie do przerabiania gotowych mini-skryptow, ale do rzeczy:

Potrzebna mi jest przerobka tej funkcji:
[xml:1:aac41001e2]function emoticon(text) {
text = '' + text + '';
if (document.frm.tekst.createTextRange && document.frm.tekst.caretPos) {
var caretPos = document.frm.tekst.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == '' ? text + '' : text;
document.frm.tekst.focus();
} else {
document.frm.tekst.value += text;
document.frm.tekst.focus();
}
}[/xml:1:aac41001e2]

...tak, aby po wstawieniu jakiejs emotki, lub jakiegos znacznika za jej pomoca utworzyl sie onw miejscu, gdzie jest kursor a nie na koncu. Jezeli ktos moglby podac gotowe rozwiazanie, lub jakies dobre naprowadzenie dla beginera bylbym mu bardzo wdzieczny smile.gif

Pozdrawiam