Probleme de ' et de "

Probleme de ' et de " - HTML/CSS - Programmation

Marsh Posté le 18-11-2005 à 12:49:53    

Bonjour tout le monde !!
 
Voila j'ai une tite question :
 
J'ai une fonction qui rajoute du texte dans un textarea si on clique dessus ...
 
Voici le code de ma fonction :

Code :
  1. function addText(instext) {
  2.     var mess = document.content.content;
  3.         //IE support
  4.         if (document.selection) {
  5.             mess.focus();
  6.             sel = document.selection.createRange();
  7.             sel.text = instext;
  8.             document.content.focus();
  9.         }
  10.         //MOZILLA/NETSCAPE support
  11.         else if (mess.selectionStart || mess.selectionStart == "0" ) {
  12.             var startPos = mess.selectionStart;
  13.             var endPos = mess.selectionEnd;
  14.             var chaine = mess.value;
  15.             mess.value = chaine.substring(0, startPos) + instext + chaine.substring(endPos, chaine.length);
  16.             mess.selectionStart = startPos + instext.length;
  17.             mess.selectionEnd = endPos + instext.length;
  18.             mess.focus();
  19.         } else {
  20.             mess.value += instext;
  21.             mess.focus();
  22.         }
  23.     }


 
et voici le code pour l'ajouter :  

Code :
  1. <a href="#" onclick="addText(' CLASSE ');return(false)">Ajouter une classe</a>


 
mais je voudrais mettre un truc du style :
 

Code :
  1. <a href="#" onclick="addText(' <im src="LA SRC"> ');return(false)">Ajouter une classe</a>


 
sauf que le probleme c'est que si je met des ' ou des " ma fonction de marche pas !
 
VOus savez comment faire pour mettre

Code :
  1. <img src="">

??
 
Merci par avance !
 
Bye

Reply

Marsh Posté le 18-11-2005 à 12:49:53   

Reply

Marsh Posté le 18-11-2005 à 13:51:32    

backslash tes ' ou tes " ...

Code :
  1. <a href="#" onclick="addText(' <im src=\"LA SRC\"> ');return false;">Ajouter une classe</a>

Reply

Marsh Posté le 18-11-2005 à 14:40:44    

Merci beaucoup ca marche nikel !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed