用正则表达式取<TD>中的内容
我想要取到 "纳税人名称" <td>标签 下方对应的<td>辽宁有限公司</td>中的内容 (辽宁有限公司)急!!
html如下:
<tr>
<td align="center" width="77" height="29" ><font size="2"><b>购票日期</b></font></td>
<td align="center" width="72" height="29" ><font size="2"><b>种类</b></font></td>
<td align="center" width="197" height="29" ><font size="2"><b>纳税人名称</b></font></td>
</tr>
<tr>
<td align="center" width="77"><font size="2">2014-01-14</font></td>
<td align="center" width="72"><font size="2">发票</font></td>
<td align="center" width="197"><font size="2">辽宁有限公司</font></td>
</tr>
用正则表达式取出来。谢谢啦。
------解决方案-------------------- $(function () {
$td = $("td:contains('纳税人名称')").closest("tr").siblings(":eq(0)").children(":eq(2)").text();
alert($td); //输出:辽宁有限公司
})
再试试这个吧,。
可以直接取到 "纳税人名称" <td>标签 下方对应的<td>辽宁有限公司</td>中的内容 (辽宁有限公司)