:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
Problème de caractères
Joan13
Invité

Répondre en citant
Bonjour

J'ai fait un petit script afin de changer les caractères texte en html. Mais petit problème certain caractères ne fonctionnent pas (style "é" par exemple). Je débute en javascript merci de votre compréhension :

Code:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript">
function afficher(form2) {
var texte =document.form2.input.value;
texte = texte.replace(/&/g,'&amp;');
texte = texte.replace(/</g,'&lt;');
texte = texte.replace(/>/g,'&gt;');
texte = texte.replace(/'/g,'&rsquo;');
texte = texte.replace(/“/g,'&ldquo;');
texte = texte.replace(/”/g,'&rdquo;');
texte = texte.replace(/«/g,'&laquo;');
texte = texte.replace(/ü/g,'&uuml;');
texte = texte.replace(/û/g,'&ucirc;');
texte = texte.replace(/ú/g,'&uacute;');
texte = texte.replace(/ù/g,'&ugrave;');
texte = texte.replace(/ô/g,'&ocirc;');
texte = texte.replace(/ó/g,'&oacute;');
texte = texte.replace(/ò/g,'&ograve;');
texte = texte.replace(/ï/g,'&iuml;');
texte = texte.replace(/í/g,'&iacute;');
texte = texte.replace(/ë/g,'&euml;');
texte = texte.replace(/ê/g,'&ecirc;');
texte = texte.replace(/é/g,'&eacute;');
texte = texte.replace(/è/g,'&egrave;');
texte = texte.replace(/ç/g,'&ccedil;');
texte = texte.replace(/å/g,'&aring;');
texte = texte.replace(/ä/g,'&auml;');
texte = texte.replace(/â/g,'&acirc;');
texte = texte.replace(/à/g,'&aacute;');
document.form2.output.value=texte;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form2">
<INPUT TYPE="text" NAME="input" VALUE=""> Zone de texte d&rsquo;entr&eacute;e <BR>
<INPUT TYPE="button" NAME="bouton" VALUE="Afficher" onClick="afficher(form2)"><BR>
<INPUT TYPE="text" NAME="output" VALUE=""> Zone de texte de sortie
</FORM>
</BODY>
</HTML>
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Bonjour,

Qu'entends tu par 'ne marche pas' ? Précises un peu car moi ton script fonctionne correctement...

Voir le profil de l'utilisateurEnvoyer un message privé
Joan13
Invité

Répondre en citant
En fait le script en lui-même fonctionne sauf que certain caractère ne fonctionnent pas. Style je rentre la phrase "le petit chat est mort & l'oiseau effondré" ça va bien me remplacer "&" par &amp; le "'" par &rsquo; mais par contre le "é" reste un "é".

Merci beaucoup pour votre aide.
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
L'exemple que tu viens de donner marche très bien pour ma part sous IE7 et Firefox !
Voir le profil de l'utilisateurEnvoyer un message privé
Joan13
Invité

Répondre en citant
Oula c'est de la folie je pige plus rien, ça ne fonctionnait pas sur safari et firefox puis une fois après avoir enregistré le code par dreamweaver maintenant ca fonctionne. Pourtant les deux codes sont exactement identique rien de plus rien de moins.
Annonces && Topic Scooping
[Résolu] Problème de caractères
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet
 
 


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2567 / 608