AC12345666
AC12345666
2016-07-29 14:03

关于 js for 循环内的代码不执行的问题

 function onload(){
    var value;
    var mytable = document.getElementById("sy");
    var rows = mytable.rows.length;//表格行数
    //var cells = 21;  //var cells = mytable.cells.length;//表格列数   21列
    alert("rows:" + rows);//测试使用
    alert(mytable.rows[5].cells[2].innerHTML.replace(/<[^>]+>/g,""));//测试使用
    //var value;
    for(var c=2; c<21; c++){//2
        value = 0;
        alert("value:" + value);//测试使用
        for(var r=5; r<rows; r++){//5
            alert("value:" + value);//测试使用
            var html = mytable.rows[r].cells[c].innerHTML.replace(/<[^>]+>/g,"");
            value = value + parseInt(html);
            alert("value:" + value);//测试使用
        }
        mytable.rows[4].cells[c].innerHTML = value;
    }
}

代码内的 for 循环体内的代码不执行,请教是为什么?

希望高手指教,谢谢!!!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答