使用jQuery/Javascript将忽略标题的表内容复制到剪贴板

使用jQuery/Javascript将忽略标题的表内容复制到剪贴板,javascript,jquery,html,html-table,Javascript,Jquery,Html,Html Table,我正在尝试将表的内容复制到剪贴板,忽略标题/标题行,就像手动选择并复制一样 我找到了一个要选择的线程,但它选择了整个表,我想忽略标题行,我真的不想“选择”只是复制 <table> <tbody> <tr> <th>title</th><th>title</th><th>title</th><th>title</th>&

我正在尝试将表的内容复制到剪贴板,忽略标题/标题行,就像手动选择并复制一样

我找到了一个要选择的线程,但它选择了整个表,我想忽略标题行,我真的不想“选择”只是复制

<table>
    <tbody>
        <tr>
            <th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th>
        </tr>
        <tr class="user">
            <td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>
        </tr>
        <tr class="user">
            <td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>
        </tr>
    </tbody>
</table>
尝试实际查找值:

    $('.CopyEntries').click(function () {
        $('tbody tr').each(function(){
            $(this).find('td').each(function(){
                console.log($(this).val());
            })
        })
    });

使用jquery只复制body类

 <table>

     <thead> 
    <tr>
        <th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th>
    </tr>
     </thead>
     <tbody class="body">
    <tr class="user">
        <td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>
    </tr>
    <tr class="user">
        <td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>
    </tr>
     </tbody>

滴答滴答滴答滴答滴答滴答滴答滴答
测试测试
测试测试

非常简单。在表的所有
tr
子项上循环。对于每个
tr
,循环其所有
td
子项,将每个子项的
innerText+'\t'
附加到字符串变量。在每行末尾追加
'\n'
。你到底有什么问题?您失败的尝试是什么样子的?您还应该将标题放在
而不是
中。这也会使选择变得更容易。@EdPlunkett我对jQuery/Javascript的知识很差,所以我还在学习,我的尝试非常糟糕。
 <table>

     <thead> 
    <tr>
        <th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th><th>title</th>
    </tr>
     </thead>
     <tbody class="body">
    <tr class="user">
        <td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>
    </tr>
    <tr class="user">
        <td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>
    </tr>
     </tbody>