begin process at 2012 05 29 03:53:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Execcommand et div


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Execcommand et div

jeudi 3 février 2005 à 11:43:17 | Execcommand et div

phinette

Bonjour!
Je suis en train de faire un éditeur wysiwyg. Et je souhaite pouvoir changer la couleur du texte. Pour cela, j'utilise 2 calques (div). Le premier pour mon texte, et le second pour afficher la palette de couleur. Mais quand je sélectionne la couleur que je veux appliquer à mon texte sélectionné, elle "s'insère" à la fin de mon texte et donc n'est pas appliquée au texte sélectionné. (je sais pas si c'est très clair...)

Voila (une portion de) mon code :

 <div contenteditable="true" id="edit" style="position:relative; height:200px; width:100%; background-color:white; font-face:Impact; padding:1; border:1px solid black; scrollbar-base-color:powderblue; overflow=auto; zoom=100%;" class="liste" onClick="colorpalette.style.visibility='hidden'"> texte </div>

<div id="colorpalette" style="visibility:hidden; position: absolute; height:170; width:250; background-color:white; left: 245px; top: 385px;">

<TABLE border="1" cellpadding="1" cellspacing="1"><TR>
<TD id="#FFFFFF" bgcolor="#FFFFFF" width="20" height="20" onMouseOver="this.style.border='2px dotted white';" onMouseOut="this.style.border='1px solid gray';"onClick="edit.focus(); execCommand('forecolor',false,this.id); colorpalette.style.visibility='hidden'"><img width="1" height="1"></TD>

</div>


Si vous pouviez m'aider, car je vois vraiment pas de solution!

Merci
Phinette
jeudi 3 février 2005 à 15:38:59 | Re : Execcommand et div

bultez

Membre Club

Bonjour,
peut-être tout simplement
execCommand('forecolor','false',couleur);
c'est ce que je fais et ça marche.
j'ai mis sur sur site dans les sources
un exemple d'utilisation ( saisie wysiwyg )
Cordialement. Bul. ~Site~~Mail~



Cette discussion est classée dans : texte, couleur, sélectionné, div, execcommand


Répondre à ce message

Sujets en rapport avec ce message

couleur du texte d'une cellule ou la couleur du fond d'une cellule d'une table [ par rabdane ] J'aimerais avoir un javascript qui change la couleur du texte d'une cellule ou la couleur du fond d'une cellule d'une table appelé TABLE1.cette table texte sélectionné [ par eax ] salut!je souhaite récupérer uniquement le texte sélectionné dans une textarea d'un formulaire comment faire?merci Sylvain [email< changer couleur d'un texte [ par FeP ] Salut,j'ai un petit problème : je voudrais changer la couleur d'un texte à distance (dans le code...). J'ai essayé avec document.getelementbyid().styl ExecCommand Sous XP ############## [ par odyseus ] J'ai développé tout un editeur de texte avec enregistrement du texte au format html, EN JAVASCRIPT avec la commande Execcommand mais a mon grand regre changement de couleur de texte [ par maxprog ] J'ai un tableau et j'aimerais que lorsque je passe sur ce dernier la couleur de mon texte changeJe ne sais pas si c'estMerci de m'aider texte visible et sélectionné dans textarea [ par bultez ] bonjour à tous.func Ajouter du texte ds un div... [ par maesius ] Bonjour,Voila g fait un petit editeur html WYSIWYG en JS. Le texte de mon editeur est placé ds un DIV.Voici mon pb :J'arrive sur un click bouton à raj CSS: Change la couleur du texte d'un input [ par Mumuri ] Bonjour,j'aimerai changer le couleur de texte d'un input en mode disabled. Je pense que ca peut se faire via un css, mais je ne connais pas la ligne à Récupérer texte sélectionné dans une iframe éditable [ par shitboypark ] Bonjour,j'utilise une page avec un éditeur wysiwyg(un iframe en fait) qui marche bien..Pour définir le formatage de mon texte, j'utilise l'instruction Couleur du champ texte [ par iomega ] Bonjour à tous,j'ai un champ texte qui doit changer de couleur d'après l'événement onclick c'est-à-dire que si le fond du champ est en rouge qu'il me


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales