【发布时间】:2017-06-29 10:44:40
【问题描述】:
我是 js 新手。我正在尝试从一个非常旧且过时的网页中获取一个表格,该网页不断更新(本地)并将其添加到不同的页面。
我需要从以下示例中提取表 1。如果你能解释你的解决方案是如何工作的,那就加分。
<html>
<head>
</head>
<div> This is table 1 </div>
<table>
<tr>
<td>
<a>
</a>
</td>
</tr>
</table>
<div> This is table 2 </div>
<table>
<tr>
<td>
<a>
</a>
</td>
</tr>
</table>
</html>
谢谢!
【问题讨论】:
-
想要的输出到底是什么?您如何尝试在脚本中表示此表?数组?一个对象?
-
解决问题的方法有很多。请将您的问题限制在与您编写的代码相关的特定问题上,而不是非常笼统的“我如何获得表格”。在这种情况下,您可以使用
document.getElementsByTagName('table')[0]获取第一个表,然后使用previousSibling 获取先前的兄弟,直到找到一个DIV,然后获取它的textContent。但是有很多选择。
标签: javascript html