我在一个页面上有一个ID为“myDiv”的div的多个实例。我想替换这些div的内容。当我使用这个JavaScript:为什么这个小javascript不工作?
function replaceContent(id, content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
replaceContent('myDiv', 'hello there');
<div id="myDiv"></div>
<div id="myDiv"></div>
<div id="myDiv"></div>
,只替换里面这些div之一,而不是全部的内容。如果我使用jquery的.html()函数来代替所有div的内容。有什么办法可以让上述js以同样的方式工作吗?
“一个div的多个实例与myDiv'的'一个id”嗯,这是你的问题就在那里! 'id'应该是唯一的。如果你想要非独特的东西,请使用'class' – 2010-09-25 13:28:03