循环嵌套的问题
sw47 2004-04-19 10:56:42 for(var i=0;i<window.frames["clinic_ys"].arrShowfix.length;i+=3)
{
for(var j=0;j<docArray.length;j+=3)
{
if(window.frames["clinic_ys"].arrShowfix[i]==docArray[j])
{
ksmzdoc.rows[docArray[j+2]+1].cells[window.frames["clinic_ys"].arrShowfix[i+1]].innerText=window.frames["clinic_ys"].arrShowfix[i+2]
}
}
}
其中
window.frames["clinic_ys"].arrShowfix.length曰等于1000
docArray.length曰等于66
问题是循环到i>40左右就不在循环了,在这段循环后面alert()什么的都不行,就是说程序卡在这了,好奇怪呀,郁闷,但是ksmzdoc.rows[docArray[j+2]+1].cells[window.frames["clinic_ys"].arrShowfix[i+1]].innerText=window.frames["clinic_ys"].arrShowfix[i+2]会被执行