好!我有一個問題,你不會在循環結束時運行我的代碼,上面和循環內部工作正常,問題是循環仍然沒有執行代碼。任何想法爲什麼它可以?在函數內不執行代碼
這是我的代碼:
var arrayp = new Array();
function botonAdelante(tabl, pasos)
{
var padreTabla = document.getElementById(tabl).rows;
var cont = 0;
for(var j = 0; j < padreTabla.length; j++)
{
var hijoTd = document.getElementById(pasos+ "-producto-" +j);
var childArray = hijoTd.children;
for(var i = 0; i < childArray.length; i++)
{
var check = document.getElementById(pasos+ "-CheckBox-" +j);
if(check.type == 'checkbox' && check.checked==true)
{
arrayp[cont] = check.value;
var algo = arrayp[cont];
alert(arrayp[cont]);
alert(arrayp);
cont++;
continue;
};
}
}
alert("It is in this part of the code does not work");
}
澄清:「繼續」發現在長結束,如果它不會工作。
繼續的目的是什麼?什麼不執行?警報? – Sergey 2014-11-06 02:10:07
準確地說,不起作用的是警報 – FabricioNahuel 2014-11-06 02:13:19
您有兩個循環。哪一個不工作?另外,你的意思是'break;'而不是'continue';'? – 2014-11-06 02:13:22