0

この記事では jQuery バージョンを使用しましたが、DOM 内の実際のテーブルではなく、JavaScript 変数をテーブルの形式でエクスポートしたいと考えています。

そのコードを変更してそれを行う方法を知っている人はいますか? この小さなコード スニペットは、私の限界をはるかに超えています。

よろしくお願いします!

4

1 に答える 1

1

for ループは、そのコードですべてのアクションが発生する場所です。

for(var i=0; i<rowCount; i++) 
{   
    for(var j=0; j<colCount; j++) 
    {           
        str= myTableHead.getElementsByTagName("tr")[i].getElementsByTagName("th")[j].innerHTML;
        ExcelSheet.ActiveSheet.Cells(i+1,j+1).Value = str;
    }
}

}

したがって、 の値の代わりに java-script オブジェクトの値を代入するだけでstr解決ExcelSheet.ActiveSheet.Cells(i+1, j+1).Valueできます。

于 2012-10-12T14:19:40.950 に答える