El tema es que no se cómo implementarla en la funcion.
Muestro un ejemplo con una función que oculta la fila según el número en la que se encuentra seteada en el onclick:
Código:
este código interactua con la tabla mía, como está seteado el 1 , oculta el primer resultado de la tabla... calculo que el problema es poner bien la funcion...probe el script de esta forma, poniendo como condicion que tenga el valor Multiple el $row=genero, pero nada...:<script type="text/javascript"> function ocultarFila(numFila) { var form = document.form; fila = document.getElementById('tabla').getElementsByTagName('tr')[numFila]; if(form.ck.checked == true) { fila.style.display = 'none'; } else { fila.style.display = ''; } } </script> </head> <body> <?php while($row = $resultado->fetch_array(MYSQLI_ASSOC)) { ; ?> <form name="form"> Ocultar Fila 1: <input type="checkbox" id="ck" onclick="ocultarFila(1)"/> </form> <table id="tabla" border="1"> <tr> <td><?php echo $row['ID']; ?></td> </tr> <tr> <td><?php echo $row['nombre']; ?></td> </tr> <tr> <td><?php echo $row['detalle']; ?></td> </tr> <tr> <td><?php echo $row['genero']; ?></td> </tr> </table> </body>
Código:
no hace nada...el if con las dos funciones no se si es la correcta o si no esta bien expresado algo....<script type="text/javascript"> function ocultarFila() { var form = document.form; fila = document.getElementById('tabla').getElementsByTagName('tr')[]; if((form.ck.checked == true) && ($row['genero'] == 'Multiple')) { fila.style.display = 'none'; } else { fila.style.display = ''; } } </script>
espero me ayuden, gracias!