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

Recherche avancée

editeur html pb de balise ki apparait plusieur fois

Envoyé par clement 
clement
editeur html pb de balise ki apparait plusieur fois
vendredi 17 janvier 2003 17:51:46
salut,
g fais un editeur html en wysiwyg... g rajouter du javascript pour faire le
balise <font color...><p...>.... et je voudrai ke le prog evite de mettre
deux fois la même balise autour du même mot.

par exemple :
si l'utilisateur à choisi une couleur pour un mot ensuite il change de
couleur pour le même parcek'il n'est pas satisfait de son premier choix.

le programme ecrit donc ceci kom code html :
<FONT color=#ff9900><FONT color=#00ccff>le mot</FONT></FONT>

je voudrais evité ça ; voici le script ke je fais en ce moment ça ne marche
pa encore très bien !!

function Couleur(color)
{
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);
}else{
rng.pasteHTML(rng.text.fontcolor(color));
}

pour l'instant g toujour les balises ki apparaisse +sieur fois!!

si kk a une solution...!
merci
Re: editeur html pb de balise ki apparait plusieur fois
vendredi 17 janvier 2003 21:31:51
salut,
j'ai pas d'idées bien précises mais le test que tu fais sur ton regex n'est peut-être pas assez précis....
en tout cas c'est par là que je creuserais...
clement
Re: editeur html pb de balise ki apparait plusieur fois
lundi 20 janvier 2003 10:14:19
ok je vais verifier ça!!
ça ce peut ke t raison
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter