我在当前的HTML页面中上传了多个复杂表格。源中的表由其他软件自动生成,因此这些空表充当占位符。
<table width="89%" height="1%" cellpadding="0" border="0px" align="center" style="">
<tbody><tr>
<td style="text-align:center"><font face="Arial"> </font></td>
</tr>
</tbody>
</table>
空表的内容可能为空,单个ESC如“&amp; nbsp”或单个标点符号如“ - ”
所以我要做的就是
- 如果表满足上述条件,则检测。
- 删除表。
谢谢!
答案 0 :(得分:-1)
我不清楚清除表格的含义,但要删除<td>
中的内容,可以使用jquery。
for each (elem in $('td')) {
elem.innerHTML = ""
}
这将从文档中的所有表中删除内容。
在Javacript,你可以
for each (elem in document.getElementsByTagName('td')) {
elem.innerHTML = ""
}
如果要删除整个表格,那么
$('table').remove()
警告这会删除所有表格。
如果您希望删除特定表格,则可以使用$(selector)
中的css选择器删除这些特定表格。
由于