Foros del Web » Programando para Internet » PHP »

checkbox en php y javascript

Estas en el tema de checkbox en php y javascript en el foro de PHP en Foros del Web. hola chicos! resulta que tengo en php unos checkbox que tienen la propiedad onclick y mando a llamar una funcion en javascript... pero no me ...
  #1 (permalink)  
Antiguo 23/08/2012, 05:57
 
Fecha de Ingreso: julio-2011
Mensajes: 2
Antigüedad: 12 años, 9 meses
Puntos: 0
Exclamación checkbox en php y javascript

hola chicos!
resulta que tengo en php unos checkbox que tienen la propiedad onclick
y mando a llamar una funcion en javascript... pero no me funciona, la verdad soy aprendiz y por lo que he leido se usa ajax pero no se como usarlo.
esta es la funcion que me borra las celdas de la tabla
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function borrar() {
  3.   tab = document.getElementById('tabla');
  4.   for (i=tab.getElementsByTagName('input').length-1; i>=0; i--) {
  5.     chk = tab.getElementsByTagName('input')[i];
  6.     if (chk.checked)
  7.       tab.removeChild(chk.parentNode.parentNode);
  8.   }
  9. }
  10. </script>
y en php tengo esto
Código PHP:
Ver original
  1. echo "<td><input type='checkbox' onclick='borrar()'></td></tr>";

tiene que ser en php porfa... o ¿habra otra manera de hacer eso?
Gracias chicos, buen dia.
  #2 (permalink)  
Antiguo 23/08/2012, 08:02
Avatar de ikaroraul  
Fecha de Ingreso: octubre-2006
Ubicación: La Paz
Mensajes: 391
Antigüedad: 17 años, 6 meses
Puntos: 16
Respuesta: checkbox en php y javascript

pues segun tu JS, primeramente esta buscando algun TAG con id "tabla" y dentro de ella buscando todo lo que sea input, talvez te falte poner tu INPUT dentro de un tag con ID tabla.

Para estas cositas, yo te recominedo que le des un vistazo a Jquery, al principio cuesta... pero luego veras que es mas facil.

Saludos
__________________
Msn: [email protected]
  #3 (permalink)  
Antiguo 23/08/2012, 16:57
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: checkbox en php y javascript

<saludos>
El código que tienes es js puro, no ajax, podrías usar ajax y para eso
como ya te lo indicaron, podrías revisar jquery

Ahora, si entiendo lo que hace la función es que tienes dibujado ya sea
un formulario o una tabla con id "tabla", y luego dentro de esto buscas
todos los checks, y revisas si alguno esta chequeado, y si es así,
remueves algún elemento adicional de la tabla o formulario

Sin embargo, si mal no recuerdo usando el ByTagName el checked tal vez es un array de nodo, pudiendo tal vez accederse así

Código Javascript:
Ver original
  1. chk.childNodes[0].checked

Pero no lo recuerdo bien, sin embargo yo intentaría que en el ciclo muestre por un alert el name del elemento que está recorriendo y el valor de la propiedad checked, u otra opción sería usar el getElementById o getElementByName,
igual si quieres ver ejemplos en el foro javascript los encuentras mejor realizados

</saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: checkbox, javascript, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:27.