Как извлечь данные из html-таблицы
Здравствуйте!
Подскажите пожалуйста, как можно извлечь данные из html-таблицы? Примечание Таблица не имеет id. |
DDim1000,
:-? |
Как сделать цикл, чтобы пройтись по строкам?
var cell_value = document.getElementsByTagName("table")[0].rows[0].cells[3].textContent;
|
DDim1000,
var trs = document.querySelectorAll('tr');
[].forEach.call(trs, function(tr) {
alert(tr.textContent)
})
|
Цитата:
<div class="dat">
<table>
<thead>
……
</thead>
<tbody>
<tr>
<td>1</td>
<td>59, 28,60,449,72,65,13</td><td>4</td>
<td>150</td>
</tr>
<tr>
<td>2</td>
<td>44,51</td>
<td>10</td>
<td >8512</td>
</tr>
</tbody>
</table>
</div>
|
DDim1000,
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<style type="text/css">
td{
border: 1px solid #0000FF;
}
</style>
<script>
document.addEventListener('DOMContentLoaded', function() {
var trs = document.querySelectorAll('.dat tbody tr');
[].forEach.call(trs, function(tr) {
alert(tr.cells[1].textContent)
})
});
</script>
</head>
<body>
<div class="dat">
<table>
<thead>
……
</thead>
<tbody>
<tr>
<td>1</td>
<td>59, 28,60,449,72,65,13</td><td>4</td>
<td>150</td>
</tr>
<tr>
<td>2</td>
<td>44,51</td>
<td>10</td>
<td >8512</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
|
| Часовой пояс GMT +3, время: 09:33. |