"testo selezionato" e` un argomento che JS (standard) non conosce.
I vari forum (compreso questo) adottano il trucco di inserire tutto il testo racchiuso tra i tag in un colpo solo alla fine della parte compilata della textarea.

Ciao
Michele