InnerHTML avec PHP
MyWare
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
je suis en train d'écrire du code pour une page Web mais j'ai un problème.
J'essaye d'afficher un mot au hasard dans une liste sur ma page lorsque j'appuie sur un bouton.
Voici le code PHP ...
... et le Javascript / HTML
Sauf que, quand j'appuie sur le bouton, rien ne se passe.
Est-ce que vous avez une solution ?
Merci
je suis en train d'écrire du code pour une page Web mais j'ai un problème.
J'essaye d'afficher un mot au hasard dans une liste sur ma page lorsque j'appuie sur un bouton.
Voici le code PHP ...
<?php
$fichier = file('francais.txt');
$total = count($fichier);
$i = mt_rand(0, $total-1);
$wordphp = $fichier[$i];
?>
... et le Javascript / HTML
<div id="word"></div>
<br>
<button type="button" onclick="toggle_text();">Another Word</button>
<script>
function toggle_text(){
var div = document.getElementById("word");
div.innerHTML = "<?php echo $wordphp; ?>";
}
</script>
Sauf que, quand j'appuie sur le bouton, rien ne se passe.
Est-ce que vous avez une solution ?
Merci
A voir également:
- Innerhtml php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
Bonjour,
Pour commencer,
Affiche les erreurs PHP : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, regarde dans la console de ton navigateur si il n'y a pas d'erreur Javascript.
Teste en remplaçant, dans le js, par un mot en "dur" (sans le php) pour voir si le js fonctionne.
Et si ça ne marche toujours pas...
postes nous l'intégralité du code de tes fichiers..
NB: Pour poster correctement ton code sur le forum, tu dois préciser le langage dans les balises de code.
Explicaitons ( à lire entièrement !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour commencer,
Affiche les erreurs PHP : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, regarde dans la console de ton navigateur si il n'y a pas d'erreur Javascript.
Teste en remplaçant, dans le js, par un mot en "dur" (sans le php) pour voir si le js fonctionne.
Et si ça ne marche toujours pas...
postes nous l'intégralité du code de tes fichiers..
NB: Pour poster correctement ton code sur le forum, tu dois préciser le langage dans les balises de code.
Explicaitons ( à lire entièrement !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code