javascript - Html 表格单元格值

标签 javascript jquery html-table

如果我有html表格单元格的相应行号和列号,如何从html表格中获取单元格值?

例如如果行号为1,列号为3,如何取单元格值?

我是这样用的,没用:

var value=document.getElementById("tablename").rows[len].cells[colno].innerHTML;

我正在尝试获取特定列的值。

最佳答案

<table id="mytable" style="width:100%">
  <tr>
    <td>Jill</td>
    <td>Smith</td> 
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td> 
    <td>94</td>
  </tr>
</table>

Jquery

var rowno=0;
var colno=0;


var output=$("#mytable tr:eq("+rowno+") td:eq("+colno+")").html();

输出是 Jackson

eq selector

要匹配的元素的从零开始的索引。

FIDDLE DEMO

关于javascript - Html 表格单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30978310/

相关文章:

css - HTML 布局 : adding sidebar column to existing site

javascript - 当单元格相同时制作行跨度

javascript - 查找类名的下一个单个实例

javascript - 如何通过 jQuery 设置文本区域值并触发某些事件,就像用户输入某些内容一样

JQuery SelectList 选项已更改不会刷新

javascript - 弹出窗口关闭后在原始页面中显示 jQuery ajax 变量

html - <a> 在 html 表格中溢出

javascript - ajax 按顺序加载 2 个 XML 文档,无需异步 :false

Javascript:根据下拉列表选择显示/隐藏div

javascript - 如何使用 jQuery 将类添加到 Accordion 中的事件选项卡?