如何用简单的html dom读取td中的内容

时间:2018-04-06 03:42:37

标签: php html dom scrape

这是我的代码:

<tr>
  <td class="text">
    <div><a href="somethinghref">Something</a></div>
  </td>
  <td>Something2</td>
  <td>Something3</td>
</tr>

我想从td获取内容并像这样返回单行 东西 - Something2

1 个答案:

答案 0 :(得分:0)

对于HTML DOM操作,有一个名为jQuery的库,您可以轻松地使用它来遍历HTML圆顶。 和贝娄是你问题的解决方案。

   <!doctype html>
   <html>
   <head>
      <meta charset="utf-8">
      <title>Untitled Document</title>
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
   </head>

 <body>
 <table id="tblNewAttendees">
  <tr>
  <td class="text"><div><a href="somethinghref">Something</a></div</td>
  <td>Something2</td>
  <td>Something3</td>
  </tr>
 </table>
  <div class="table-content"></div>
   <script>
  $(document).ready(function(){
 var content ='';
 $('#tblNewAttendees tr').each(function() {

$.each(this.cells, function(){
    //alert($(this).text());
    content+=$(this).text()+" - ";
    });

   });
   $(".table-content").html(content);
   });
</script>
 </body>
 </html>