にセットinnerHTMLプロパティだから私は、HTMLファイルのボディとして、このコードを持っている...は、変数
<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>
しかし、いくつかの理由で、innerHTMLのラインは「新しいテキストに「アイテム1」に変更されていません。 "ここに何が間違っているのか分かりません。
EDIT:Firefoxバージョン10.0.02を使用していますが、コンソールにエラーが表示されず、これがページ上でそのIDを使用している唯一のものです。
あなたはどのブラウザでテストしていますか? –
コンソールのエラーを確認していますか? – thescientist
あなたのコードを文字通り貼り付けて実行しました:http://jsfiddle.net/paislee/xU54w/ – paislee