用js如何修改如下div的內(nèi)容?
2 回答

九州編程
TA貢獻1785條經(jīng)驗 獲得超4個贊
在ie里面不支持getElementsByTagName()方法。
所以你只能這樣
var o=document.getElementById("a").getElementsByTagName("div");
foreach(var i=0;i<o.length;i++){
if(o[i].className=="b"){
o[i].innerHTML="your str";
}
}
當然使用jquery框架就舒服多了
$("#a .b").html("your str");
搞定。

溫溫醬
TA貢獻1752條經(jīng)驗 獲得超4個贊
如果用了jquery:
$("#a").find(".b").html("這里是修改后的內(nèi)容!");
// 結(jié)果:...<div class="b">這里是修改后的內(nèi)容!</div>...
原生js控制:
document.getElementById("a").childNodes[0].innerHtml="這里是修改后的內(nèi)容!";
// 結(jié)果:...<div class="b">這里是修改后的內(nèi)容!</div>...
添加回答
舉報
0/150
提交
取消