JavaScript et apostrophe

JavaScript et apostrophe - Programmation

Marsh Posté le 07-05-2001 à 09:32:00    

Salut,
 
Existe t-il un moyen d'afficher une apostrophe (') en JavaScript. J'ai besoin de mettre un message dans la barre de statut, ce qui ne me pose aucun problème, mais certains messages contiennent une apostrophe, ce qui arrête net le script.
 
Merci :hello:


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 07-05-2001 à 09:32:00   

Reply

Marsh Posté le 07-05-2001 à 09:51:14    

comme dans tous les langages de prog, tu dois avoir une fonction qui permet d'afficher un char a partuir de son code ascii... alors fais le avec avec cette fonction: tu cherche le code ascii de apostrophe ( fais un recherche sur yahoo! avec ascii et table) puis trouve la fonction...

Reply

Marsh Posté le 07-05-2001 à 09:52:12    

tu fais tout bêtement un \'
 
Ca donne :  

Code :
  1. document.write('C\'est un exemple');

Reply

Marsh Posté le 07-05-2001 à 09:59:20    

ben si ca marche.. je dois admettre que c'est un peu plus simple
:D

Reply

Marsh Posté le 07-05-2001 à 10:12:26    

Le truc de \' marche nickel.
 
Merci les mecs :hello:


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 07-05-2001 à 10:17:55    

en javascript pour delimiter une chaine de caractere tu peux utiliser ' ou ", donc si tu veux ecrire un ' tu peux mettre \ devant ou utiliser les " comme delimiteur :
  => 'c\'est facile'
  => "c'est facile"

Reply

Marsh Posté le 11-07-2002 à 16:13:54    

darkoli a écrit a écrit :

en javascript pour delimiter une chaine de caractere tu peux utiliser ' ou ", donc si tu veux ecrire un ' tu peux mettre \ devant ou utiliser les " comme delimiteur :
  => 'c\'est facile'
  => "c'est facile"




Chez moi, ca ne marche pas...
dans mon code j'ai :  
<a onMouseOver="status='je vais a l'ecole'; return true;" href="toto.html">test</a>
et forcement il m'affiche le message d'erreur.
Si je marque : "a l\'ecole" dans la status bar, il m'affiche "a lecole".
que faire ?
Merci bien.

Reply

Marsh Posté le 11-07-2002 à 16:15:50    

ernst a écrit a écrit :

 
Chez moi, ca ne marche pas...
dans mon code j'ai :  
<a onMouseOver="status='je vais a l'ecole'; return true;" href="toto.html">test</a>
et forcement il m'affiche le message d'erreur.
Si je marque : "a l\'ecole" dans la status bar, il m'affiche "a lecole".
que faire ?
Merci bien.




<a onMouseOver="status='je vais a l\'ecole'; return true;" href="toto.html">test</a>
 
 :heink:  


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Sujets relatifs:

Leave a Replay

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