html获取表格一行中包括单元格嵌套元素属性值为cel的id属性
时间: 2024-10-01 11:07:59 浏览: 33
VBA示例之 获取一个单元格中有指定字体颜色部份数据
5星 · 资源好评率100%
在HTML中,如果你想要获取表格中某一行包含嵌套单元格的所有`<td>`元素,其中某个嵌套元素(比如内部`<span>`标签)的`id`属性值为"cel"的值,你可以使用JavaScript或者jQuery来实现。下面是一个基本的示例,假设表格ID是`myTable`:
```javascript
// 使用JavaScript
var table = document.getElementById('myTable');
var rows = table.rows;
for (var i = 0; i < rows.length; i++) {
var row = rows[i];
if (row.cells.some(function(cell) {
return cell.querySelector('span[id="cel"]'). !== null;
})) {
console.log("找到匹配行:", row);
// 这里可以根据需要进一步操作该行的元素
}
}
// 或者使用jQuery
$('[id="myTable"] tbody tr').each(function() {
if ($(this).find('td span[id="cel"]').length > 0) {
console.log("找到匹配行:", $(this));
// jQuery链式操作可以继续提取其他信息
}
});
```
这个例子首先获取到指定表格的所有行,然后遍历每一行,检查是否有符合条件的`<td>`元素内的`<span>`标签的`id`属性值为"cel"。如果找到这样的行,就打印出来,并可以进一步处理。
阅读全文