Javascript 从html表中获取特定字符串

Javascript 从html表中获取特定字符串,javascript,html,Javascript,Html,如何从下面的html中获取2014年12月18日星期四10:33:19 <div class="main"> <table border="1" cellspacing="0"> <tr> <td>Thu Dec 18 10:33:19 EST 2014</td> <td class="meta">FitNesse Version: v20111026</td> </tr> &

如何从下面的html中获取2014年12月18日星期四10:33:19

<div class="main">
<table border="1" cellspacing="0">
  <tr>
    <td>Thu Dec 18 10:33:19 EST 2014</td>
    <td class="meta">FitNesse Version: v20111026</td>
  </tr>
</table>

2014年12月18日星期四10:33:19东部时间
FitNesse版本:v20111026

CSS选择器非常简单,可以获取第一个“tr”的第一个
td
,然后您可以访问
innerText
从中获取日期文本:

var text=document.querySelector('table tr:first child td:first child')。innerText;
警报(文本)

2014年12月18日星期四10:33:19东部时间
FitNesse版本:v20111026
纯JS

var-tds=document.getElementsByTagName(“td”);
警报(tds[0]。innerText)

2014年12月18日星期四10:33:19东部时间
FitNesse版本:v20111026

通过键入代码……你知道如果我想使用javascript会是什么样子吗only@sxn102-已经用vanilla javascript而不是jQuery进行了更新。如果你不在div中定义它,可能会引起问题。@mattfetz:几乎可以肯定,但是如果OP没有定义问题的范围,我为什么要担心它?