如何从表中获取属性

时间:2013-03-29 08:58:27

标签: java javascript dom

我有下表

<table>
  <thead>
    <tr>
      <th col="value2"></th>
    </tr>
   </thead>
  <tbody>
     <tr id="value1">
       <td></td>
      </tr>
   </tbody
<table>

我使用以下内容从<tr>

获取“value1”
"row_id": this.parentNode.getAttribute('id')

我正在尝试使用以下内容从<th>获取col值,但它返回一个空值。

"colName": this.getAttribute('col')

如何正确获取<th>的col属性值?

2 个答案:

答案 0 :(得分:1)

试试这个dom功能:

document.getElementsByTagName("th")[0].getAttribute("col");

答案 1 :(得分:0)

$(document).ready(function () {
      console.log($('table thead tr th').attr('col'));

});

这将给出第一个你可以做的是检查rowcount或使用foreach循环