<table> <tr><td>a1</td><td>b1</td></tr> <tbody id="show"> <tr><td>a2</td><td>b2</td></tr> <tr><td>a3</td><td>b3</td></tr> </tbody> </table>
document.getElementById("show").style.display = "block";
解決:恢復(fù)顯示時(shí)設(shè)置 display 屬性為空字符串即可。如:
document.getElementById("show").style.display = "";
原理是通常設(shè)為空字符串時(shí),此元素會(huì)恢復(fù)成其原來(lái)的 display 屬性值,不用再人為區(qū)分 table 還是 block 了