InnerHTML

Résolu/Fermé
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 7 déc. 2011 à 04:53
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 - 7 déc. 2011 à 15:24
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

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.
0
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 102
7 déc. 2011 à 14:53
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".
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
7 déc. 2011 à 14:57
Hello,
<p id="d">&nbsp;</p>
<script type="text/javascript">
document.getElementById("d").innerHTML="Alec Ménard";
</script> 
0
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 102
7 déc. 2011 à 15:07
ouais je sais, c,est ce que j'ai remarqué, mais c'est possible de ne rien avoir dans la balise et pouvoir la modifier avec innerHTML?
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
7 déc. 2011 à 15:11
Normalement oui...
0
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 102
7 déc. 2011 à 15:19
le permier morceau de code de mon deuxieme post ne fonctionne pas, donc serait-ce anormale?
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
7 déc. 2011 à 15:21
Sous quel navigateur ?
0
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 102
7 déc. 2011 à 15:23
IE9
0