Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/04/2010, 05:39
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: saber si checkbox esta clickeado sin enviar form ni presionar algun boton

Hola, bienvenido al foro

Prueba con esto

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function valores() {
  5. todos = new Array();
  6. var elementos = document.getElementById("chbox").getElementsByTagName("input");
  7. for (var i = 0; i < elementos.length; i++)
  8. if (elementos[i].checked) todos[todos.length] = elementos[i].value;
  9. return todos.join(",");
  10. }
  11. </script>
  12. </head>
  13. <body >
  14. <form>
  15. <div id="chbox">
  16. <input name="t[1]" id="t[]" type="checkbox" value="0000" />
  17. <input name="t[2]" id="t[]" type="checkbox" value="1111" />
  18. <input name="t[3]" id="t[]" type="checkbox" value="2222" />
  19. <input name="t[4]" id="t[]" type="checkbox" value="3333" />
  20. <input name="t[5]" id="t[]" type="checkbox" value="4444" />
  21. <input name="t[6]" id="t[]" type="checkbox" value="5555" />
  22. </div>
  23. <button onclick="alert(valores())" >mostrar</button>
  24. </form>
  25. </body>
  26. </html>

PD: No ve la manera de poder trabajar con esa matriz en PHP

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />