Как извлечь данные из 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, время: 20:45. |