html dom for td element
html dom for td element
如何从dom调用html表的td元素?. getelementbyid("exampleTable")。childNodes[]应该给你所有的tr元素,但是你怎么往下走两层呢?我将创建一个循环来读取表格
document.getElementById("exampleTable").getElementsByTagName("td")
将返回该表中所有td
的NodeList。
这些子节点也将有子节点,因此获得每个TR的子节点将获得所有td。
但如果你要做DOM查询或DOM操作,我强烈建议使用JQuery
你可以这样做
var int_tr_start = 0;
var arr_tr = []; // store all tr's
arr_tr = document.getElementById("tab").getElementsByTagName('tr');
for (var TR = int_tr_start; TR < arr_tr.length; TR ++) { // for each td
for (var TD = 0; TD < arr_tr[TR].childNodes.length; TD++) { // for each tr
var tc = (arr_tr.textContent) ? arr_tr[TR].childNodes[TD].textContent : arr_tr[TR].childNodes[TD].innerText; // store the text from with in cell
alert(tc);
}
}
相关文章:
- jQuery:.click(function(){(element),collapse('show',f
- 正在获取生成的PHP td值
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 如何在td元素中添加监听器
- 如何首先设置样式<td>表中包含在窗体中的元素
- Javascript - element.childNodes does not see an append.newch
- 使用javascript获取表的td值
- 使用element简化onclick函数
- AngularJS,angular.element($0).scope()揭示了每个控制器的函数
- tu如何将id放在填充了json数据的html表td上
- 如何使用element.myobj.prop等具有对象属性的元素
- 改变所有<td>为特定的桌子点击颜色
- element.dataset in Internet Explorer
- Protractor:element.getText()返回一个对象,而不是String
- JQuery展开和隐藏表td
- jQuery如何获取td单元格值
- 如何调用表td标记内的Onload函数
- 类型('+element+')的td:nh在casperjs中不起作用
- html dom for td element
- remove a specific text from <td> element