J'ai donc ce code comme le corps d'un fichier HTML ...ensemble innerHTML à la variable
<body>
<ol>
<li id="x1"> Item 1 </li>
<li> Item 2 </li>
</ol>
<script type="text/javascript">
var ds = "new text";
document.getElementById("x1").innerHTML = ds;
</script>
</body>
Mais pour une raison quelconque, la ligne innerHTML ne change pas « Point 1 » à « nouveau texte. " Je ne sais pas ce qui ne va pas ici.
EDIT: J'utilise Firefox version 10.0.02, aucune erreur ne se présente dans la console, et c'est la seule chose qui utilise cet ID sur la page.
Sur quel navigateur travaillez-vous? –
obtenez-vous/vérifier les erreurs dans la console? – thescientist
Littéralement collé votre code et cliqué sur run: http://jsfiddle.net/paislee/xU54w/ – paislee