如何从HTML表中提取数据,特别是<td id=“;单词“>,使用JavaScript

How do I pull data from a HTML table, specifically <td id="word">, using JavaScript?

本文关键字:id 单词 gt JavaScript 使用 td 数据 提取 HTML 特别是 lt      更新时间:2023-09-26

我有一个将用数据填充的表,我需要能够使用单元格ID从特定单元格中提取数据。我曾尝试使用document.getElementById("idName").value,但现在我明白了.value仅用于<input>标记。我需要JavaScript代码来使用ID从<td>标签获取数据,而不是通过对表中的信息进行硬编码,因为该单元格中的信息会发生变化。

编辑:这是JavaScript代码'

var RNNo5a = document.getElementById("RN5.5").innerText;
var RNNo5 = document.getElementById("RbR4.4").innerHTML;
var RNN04a = document.getElementById("RN6.4").innerHTML;
//var test;
//if (RNNo5a == RNNo5) {test = RNN04a;}
alert(RNNo5a);

`

该表由另一个JavaScript代码填写。。。那会是我问题的根源吗?

尝试使用getElementsById("IdName").innerHTML

innerHTML属性设置或返回元素的HTML内容(内部HTML(。

你可以在这里阅读更多关于innerHTML

编辑RE OP的评论-它在下面的示例中起作用。

var x = document.getElementById("test").innerHTML;
alert(x);
<p id="test">Hello, World!</p>