Forse con questa discussione tolgo il disturbo e soprattutto pongo fine alla ossessione della formattazione del testo in una textarea per l'inserimento in un db.

Ecco:
con lo script qui in basso, se scrivo prima il testo, lo evidenzio e poi clicco sul pulsante per formattarlo, non inserisce il tag iniziale prima del testo evidenziato e quello finale dopo.

Si potrebbe fare?

<script language="JavaScript">

function Scrivi(tag)
{
testo="<"+tag+"></"+tag+">";
document.mioform.textarea.value+=testo;
}
</script>

richiamo

<input type="button" value="<tag></tag>" onClick="Scrivi('tag')">

Grazie ancora!

LucaX