所以我把这段代码作为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行没有将“Item 1”更改为“new text”。不确定这里有什么问题。
编辑:我使用的是Firefox 10.0.02版,控制台中没有出现任何错误,这是唯一在页面上使用该ID的内容。
答案 0 :(得分:-1)
我建议您使用JQuery,因为使用jquery创建这样的任务是一个蛋糕$(“#x1”)。innerHTML(ds);