Supongo que cuando te refieres a celdas cuyo
valor sea cero o nulo te refieres a celdas sin contenido. De ser así, podrías hacerlo así:
Código Javascript
:
Ver originalvar filas = document.getElementsByTagName("tr"),
total = filas.length,
boton = document.getElementsByTagName("button")[0];
boton.addEventListener("click", function(){
for (i = 0; i < total; i++){
var celda = filas[i].getElementsByTagName("td")[0];
if (!celda.innerHTML.length)
filas[i].style.display = "none";
}
}, false);
Cuando le doy un clic al botón, busco en cada fila de la tabla a la celda que contiene, si no posee contenido, la oculto.
DEMO
Saludos