InnerHTML
Résolu
seo610
Messages postés
705
Statut
Membre
-
Mihawk Messages postés 4753 Statut Contributeur -
Mihawk Messages postés 4753 Statut Contributeur -
Bonjour,
Comment faire pour que le script s'éxécute ci-dessous s'éxécute et que le <p> soit modifié et affiché avec innerHTML?
<script type="text/javascript">
document.getElementById("d").innerHTML="Alec Ménard";
</script>
<p id="d"></p>
sans utiliser une fonction.
merci
--
Buy a ward, stop a gank, save a life.
Wards.
Comment faire pour que le script s'éxécute ci-dessous s'éxécute et que le <p> soit modifié et affiché avec innerHTML?
<script type="text/javascript">
document.getElementById("d").innerHTML="Alec Ménard";
</script>
<p id="d"></p>
sans utiliser une fonction.
merci
--
Buy a ward, stop a gank, save a life.
Wards.
3 réponses
-
Bonjour
Le script s'exécute quand il est rencontré.
Donc tu exécutes ton script avant d'avoir défini ton <id="p"> : ton script ne peut pas trouver cet élément pour le modifier.
Mets le script après et ça marchera mieux. -
Cela fonctionne, mais selement si je met un contenu dans la balise,
<p id="d"></p>
<script type="text/javascript">
document.getElementById("d").innerHTML="Alec Ménard";
</script>
ne fait rien, mais
<p id="d">Ralph</p>
<script type="text/javascript">
document.getElementById("d").innerHTML="Alec Ménard";
</script>
va changer "Ralph".
-
Hello,
<p id="d"> </p> <script type="text/javascript"> document.getElementById("d").innerHTML="Alec Ménard"; </script>