ページに複数table
の があります。すべてのテーブルから特定の列を選択したいのですが、コードの問題を理解できません。
次のようになります。
function getTableColumnValues(){
var table, columnValue, tableId
table=document.getElementsByTagName('table');
for(l=1;l<table.length;l++){
tableId = table[l].id
if(tableId != ""){
columnValue = $(tableId+'>tbody>tr>td:nth-child(2)').each(function(){ // Here 2 is the column number of which the data I want.
$(this).text()
});
console.log('TABLE ID: ',tableId);
console.log("COLUMN VALUE: ",columnValue);
}
}
}
しかし、私のデバッガのコンソールはこれを示しています:
TABLE ID: id_219
COLUMN VALUE: Object[]
TABLE ID: id_220
COLUMN VALUE: Object[]
TABLE ID: id_221
COLUMN VALUE: Object[]
javascript コード内に jquery を配置しても問題ありませんか?
私が間違っているところを教えてください。