Bienvenu(e)! Identification Créer un nouveau profil

Recherche avancée

recuperer le code html d'un mot selecionné

Envoyé par clement 
clement
recuperer le code html d'un mot selecionné
mercredi 15 janvier 2003 12:00:49
slt tt le monde,
g fais un editeur html et je voudrais récupéré le code html ki entour le mot ou une phrase ke g selectionné par exemple si y a une balise <font ...> u <p class=...>....
g fais ça :
var rng = document.selection.createRange(); //le texte selectionné
var html = rng.innerHTML;
mais ça ne marche pas, a chaque la variable "html" est égale à "undefined"

si vous avez un solution...merci
Re: recuperer le code html d'un mot selecionné
mercredi 15 janvier 2003 23:10:28
salut,
désolé de n'intervenir que ce soir mais j'ai de (gros) soucis de connection en ce moment yawning smiley((
où peut-on le tester ton éditeur html ??
et tu le testes sous quel environnement ??
clement
Re: recuperer le code html d'un mot selecionné
vendredi 17 janvier 2003 11:42:47
pour l'instant je le fais en local!!!
je taf sur window IE5.5

maintenant je voudrais transformer html en string :

var rng = document.selection.createRange(); //le texte selectionné
var html = rng.htmlText;
var verif = new RegExp(/<FONT color.*>.*<\/FONT>/);
var new_rng = rng.text.fontcolor(color);
if (verif.test(html))
{
html = html.replace(verif, new_rng);
rng.pasteHTML(html.text);// html.text ne marche pas c impossible

ici la variable html affiche le code html et le texte;
si tu konai komen faire pour le rendre en string ou récuprer le texte
tu me dis
merci
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter