javascript - 如何从对象 HTMLTableCellElement 中获取属性?
问题描述
我需要获取我的 TD 的 COLSPAN 属性,但是当我尝试打印 TD 值时,结果是对象 HTMLTableCellElement。您可以在下面找到 HTML 代码和打印 TD 值的例程。我想打印 TD 的值和 COLSPAN 的值。谢谢你的帮助
<TD CLASS=HD1 COLSPAN=2>TOP PAGE FAULT RATE</TD>
<TD CLASS=HD1 COLSPAN=2>TOP PAGE OUT RATE</TD>
function getColumnsVal(id) {
var header = $("table#" + id + " thead tr:eq(1)");
var header_fields = $("td", header);
for (index = 0; index < header_fields.length; ++index) {
var MyCol = header_fields [index];
alert(MyCol);
}
解决方案
你可以试试这个:
var td= document.getElementsByTagName('TD');
var colspan = td[0].getAttribute('COLSPAN');
alert(colspan)
推荐阅读
- c# - C#无效列名问题但与其他不同
- r - 在 R 中创建一个带有间隔的新列
- javascript - 无法创建自定义指标
- javascript - 如何将自定义 HTML 添加到 pyqtlet?
- c# - 如何在c#中加载天气api数据并将类注入_Layout
- python - 我正在尝试使用 Python 和 Flask 将新用户插入到我的 sqlAlchemy 但不断收到错误
- node.js - 当 URL 作为参数传递给 .getDocument() 时,PDF.js 上缺少 PDF 错误
- amazon-web-services - AWS CloudFront 中的全球 IP 地址和区域 IP 地址之间的区别
- javascript - 如何使用按钮 onClick 自动滚动 div
- node.js - next.js 错误:错误:> 由于 webpack 远程错误,构建失败