jQuery/JavaScript-在两个元素之间修剪空白/制表符?

jQuery/JavaScript-在两个元素之间修剪空白/制表符?,javascript,jquery,Javascript,Jquery,可能重复: 如何编写脚本来修剪两个元素之间的空白/制表符? 比如说, <tr> <td>A </td> <td>B </td> <td>C </td> </tr> abc 皈依 <tr><td>A </td><td>B </td><td&

可能重复:

如何编写脚本来修剪两个元素之间的空白/制表符?
比如说,

<tr>       <td>A     </td>                <td>B   </td>      <td>C    </td>       </tr>
abc
皈依

<tr><td>A     </td><td>B   </td><td>C    </td></tr>
abc
例如,脚本应该删除第一个
xxx
元素和第二个
xxx
元素之间的空白/制表符,依此类推

谢谢

使用:

function specialTrim(str){
    return str.replace(/>\s+</g,'><');
}
function specialTrim(str){
return str.replace(/>\s+您可以使用来匹配
元素中的文本节点:

$("tr").contents().filter(function() {
    return this.nodeType == 3;
}).remove();

为什么需要这样做?空白对任何东西都没有影响。或者您的意思是代码实际上是以文本形式显示在页面上?