var frm_3=document.getElementById("frm_3");
var frm_3client=frm_3.children;
var frmlength=frm_3client.length;
for(var i=0;i<frmlength;i++){
var o=frm_3client(i);
frm_3.removeChild(o);
}=======================================
只要删除,在循环内只删除了10个对象后就出现错误
var frm_3client=frm_3.children;
var frmlength=frm_3client.length;
for(var i=0;i<frmlength;i++){
var o=frm_3client(i);
frm_3.removeChild(o);
}=======================================
只要删除,在循环内只删除了10个对象后就出现错误
var o=frm_3client(i);
alert(o.innerHTML) //删除前先看看o是什么
frm_3.removeChild(o);
}
cont_1.type="hidden";
cont_1.name="lefttitle";
cont_1.value="销售额(元)";
for(var i=0;i <frmlength;i++){
var o=frm_3client(i);
frm_3.removeChild(o);
var frm_3client=frm_3.children;
var frmlength=frm_3client.length;
for(var i=frmlength-1;i>=0;i--){
var o=frm_3client(i);
frm_3.removeChild(o);
}
改成这样就OK了