Bonjour,
Je voudrais afficher un message défini dans une constante php avec JavaScript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "<script>confirm(<?= json_encode(DEL_ADDR_CONFIRM); ?>);</script>";
Bonjour,
Je voudrais afficher un message défini dans une constante php avec JavaScript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "<script>confirm(<?= json_encode(DEL_ADDR_CONFIRM); ?>);</script>";
Bonjour,
Regarde le code HTML généré.
- Il manque des apostrophes pour passer une chaine de caractères en JS
- + si tu mets un echo, pas besoin d'ajouter des balises PHP
Et a priori, c'est htmlspecialchars(). Pas json_encode().
Code php : Sélectionner tout - Visualiser dans une fenêtre à part echo "<script>confirm('" . json_encode(DEL_ADDR_CONFIRM) . "');</script>";
C'est bon merci!![]()
Partager