Ciao a tutti, vorrei trovare un metodo semplice e veloce per evidenziare il testo di un articolo nel mio sito in questo modo:
seleziono con il tasto sinistro del mouse il testo da evidenziare
appena rilascio il tasto sinistro del mouse
javascript dovrebbe aggiungermi un tag (da me impostato es. <span class="xxx">) prima della selezione e un altro tag (sempre da me impostato es. </span>) dopo la selezione.
(questo tag ha una classe specificata poi nel foglio di stile per assegnare uno sfondo al testo di colore giallo e un grassetto)
.xxx{
background-color:yellow;
font-weight:bold;
}
Ovviamente se la parola/frase da evidenziare è presente anche in altri posti nella pagina, javascript deve mettere i tag solo a quella parola e non ad altre.
Es. Ieri sera ho letto un libro per due ore e poi sono andato a letto!
Se decido di evidenziare il primo "letto", il secondo non deve evidenziarsi.
Qualcuno sa spiegarmi come posso fare?