<style> tr.hidden { display: none; } </style> <table> <tr class="hidden"> <td>1</td> </tr><tr class="hidden"> <td>2</td> </tr><tr class="hidden"> <td>3</td> </tr><tr class="hidden"> <td>4</td> </tr><tr class="hidden"> <td>5</td> </tr class="hidden"> <script> els= document.getElementsByTagName("tr"); i=0; interv= setInterval(function(){ if (!els[i]) { clearInterval(interv); return; }; els[i].className=""; ++i; }, 1000); </script>