JavaScript > td(テーブルデータ)の値を配列へ格納す
td(テーブルデータ)を1次元配列を格納する。
by s_hiroshi
HTML
<link rel="stylesheet" href="http://code.jquery.com/qunit/git/qunit.css">
<table>
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr>
<td>d</td>
<td>e</td>
<td>f</td>
</tr>
<tr>
<td>g</td>
<td>h</td>
<td>i</td>
</tr>
</table>
<div id="result"></dv>
CSS
td {
padding: 3px 5px;
border: 1px solid #999;
}
table {
margin: 20px;
}
JavaScript
// td(テーブルデータ)の値を配列へ格納する。
function tableToMatrix() {
var data = [];
$('tr').each(function(i) {
$('td', $(this)).each(function(j) {
data.push($(this).text());
});
});
return data;
}
var arr = tableToMatrix();
$('#result').text(arr.toString());