Hola:
Probé la segunda sugerencia y fíjate en el código:
Código:
<html>
<head>
<style media="print">
.mostrar {
display: block;
}
.ocultar {
display: none;
}
</style>
<script type="text/javascript">
function m(x) {
x.parentNode.parentNode.className = (x.checked) ? "mostrar":"ocultar";
}
</script>
</head>
<body>
<table>
<tbody>
<tr class="ocultar">
<td>
<input type="checkbox" onclick="m(this)" />
</td>
<td>
Probando línea 1
</td>
</tr>
<tr class="ocultar">
<td>
<input type="checkbox" onclick="m(this)" />
</td>
<td>
Probando línea 2
</td>
</tr>
<tr class="ocultar">
<td>
<input type="checkbox" onclick="m(this)" />
</td>
<td>
Probando línea 3
</td>
</tr>
</tbody>
</table>
<button class="ocultar" type="button" onclick="window.print()"> imprimir </button>
</body>
</html>
Saludos