
Chciałbym dodać taką funkcję na forum... ale totalnie nie wiem od której strony to ugryźć... mam już banalną funkcję od znaczników/emotikon, która prezentuje się mniej więcej tak:
function emot(e){ document.formularz.komentarz.value+=e; document.formularz.komentarz.focus(); }
Da się to jakoś tak przerobić, żeby dodawało do tego samego okna zaznaczony tekst?
stworzyłem coś takiego:
var txt = ''; if (window.getSelection) //mozilla safari { txt = window.getSelection(); } else if (document.getSelection) //mozilla opera { txt = document.getSelection(); } else if (document.selection) //tylko ie { txt = document.selection.createRange().text; } else return; //kod który obrabia wybrany tekst document.forumform.message.value += '[ quote ]'+txt+'[ /quote ]\n'; document.forumform.message.focus(); }
ale nie chce działać...