jor*_*aul 28
虽然使用el.innerHTML =""很有吸引力,但通常这种方法有效,但更正确的方法是:
var el = document.getElementById('test');
while( el.hasChildNodes() ){
el.removeChild(el.lastChild);
}
Run Code Online (Sandbox Code Playgroud)
这是因为IE真的讨厌使用innerHTML进行表操作(这在MSDN的某处记录).
编辑:找到MSDN参考:http://msdn.microsoft.com/en-us/library/ms532998%28v=vs.85%29.aspx#TOM_Create
document.getElementById('yourDivID').innerHTML="";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
32592 次 |
最近记录: |