如何在 javascript 中获取对第一个嵌套表的引用



如何获取对嵌套在第一个表中的第二个表的引用(第二个表没有id也没有类):

    <table class='top'>
    <tbody>
        <tr>
            <td>
                <table>

你可以找到带有函数 Document.getElementsByClassName() 和 Element.getElementsByTagName() 的 DOM 元素,它们返回元素的数组(或更好的类似数组的对象):

var table = document.getElementsByClassName('top')[0]; // or other selector
var nestedTable = table.getElementsByTagName('table')[0];

您可以使用纯JavaScript document.querySelector('table table') 搜索文档中的第一个表元素,获取找到的表元素并在其中搜索下一个表元素。

如果你可以使用jQuery,只需调用$('table table')$('table').next('table')它就像使用querySelector一样,但返回一个jQuery对象

尝试document.getElementsByClassName('top')[0].getElementsByTagName('table')[0]

相关内容

最新更新