Jarod1980
Messages postés273Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention31 mars 2015
-
13 juin 2007 à 12:18
Jarod1980
Messages postés273Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention31 mars 2015
-
13 juin 2007 à 12:30
Bonjour,
J'aimerais savoir comment appliquer une mise en forme sur un texte que l'utilisateur sélectionne avec sa souris dans une interface?
j'ai essayé cette fonction mais en retour, il m'ecrase mon texte sélectionné et me marque undefined dans mon interface.
Ma zone de création s'appelle : editor.
Jarod1980
Messages postés273Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention31 mars 20152 13 juin 2007 à 12:30
J'ai résolu mon problème. J'ai regardé du côté de getSelection et du côte de selection.createRange(). Je poste ma solution ci dessous :
function citation() {
var cite='<cite>';
if (document.getSelection) sel = document.getSelection();
else if (document.selection) sel = document.selection.createRange().text;
cite="" + cite + sel + '</cite>';
insertHTML(cite);
}