caractères spéciaux dans un alert()

Eléphant du PHP | 331 Messages

13 mai 2009, 16:39

Bonjour,

J'ai un problème avec les caractères spéciaux dans un alert()

On dirait a cause de l'encodage mais je ne trouve la la solution ... sa affiche un genre de carré noir à la place des é et des à

Code : Tout sélectionner

<script language="JavaScript"> <!-- function radio_button_checker() { // set var radio_choice to false var radio_choice = false; // Loop from zero to the one minus the number of radio button selections for (counter = 0; counter < radio_form.q1.length; counter++) { // If a radio button has been selected it will return true // (If not it will return false) if (radio_form.q1[counter].checked) radio_choice = true; } if (!radio_choice) { // If there were no selections made display an alert box alert("SVP repondez a la question #1") return (false); } return (true); } --> </script>

ViPHP
ViPHP | 3300 Messages

13 mai 2009, 18:29

# est un commentaire, essayes avec des simples quotes, si ça ne marche pas essayes en remplaçant le # par l'entité html 35

& # 3 5 ;

écrit avec des espaces parceque sinon le forum ne me laissera pas l'écrire :)
Fait du php depuis que ca existe ou presque :)

Eléphant du PHP | 331 Messages

13 mai 2009, 19:46

C'est quoi des simple quote?

jai essayé & #3 5 ; mais sa a pas marché sa fait afficher "S& #3 5 ;lectionnez" au lieu de "Sélectionner"

Mammouth du PHP | 991 Messages

13 mai 2009, 20:03

les simples quotes sont les guillemets simple sur la touche 4.

Essaye &[Sans cette partie qui est entre crochet]#233;

Enleve la partie entre crochet ;)
Bye Hawk
DevOps, Symfony4, Hoa