-2

次の Javascript 関数を使用します。動作しません。次の行で未定義のエラーが発生します。c= row.cells[0].innerText.strip();

function a()
{

    var table = getServerObject("b");
    var row,c;
    for (var i = 2; i < table.rows.length - 1; i++)
    {
        row = table.rows[i]; 
        if(row.cells.length==1)continue;
        c= row.cells[0].innerText.strip(); 
        if(c==0)
       {
        //Something
       }

    }
}
4

1 に答える 1

0

「継続」が問題です。http://www.w3schools.com/js/js_break.aspを参照してください。

if(row.cells.length==1)continue;

コードは次のようになります

if(row.cells.length==1) {
    c= row.cells[0].innerText.strip(); 
}
于 2012-06-19T09:11:48.643 に答える