allora, siccome la soluzione che mi avete offerto è valida ma presenta degli inconvenienti(ad esempio troppe funzioni e l'uso di strong invece che di span)

avevo pensato di scrivere una cosa del genere



Codice PHP:
<script type="text/javascript"
<!-- 
    function 
grassetto () { 
        var 
selectedText document.selection.createRange().text
         
        if (
selectedText != "") { 
            var 
newText "<span class=\"grassetto\">" selectedText "</span>"
            
document.selection.createRange().text newText
        } 
    } 
//--> 
</script> 
questa soluzione secondo voi presenta problemi?