Foros del Web » Programando para Internet » Javascript »

Script anulado

Estas en el tema de Script anulado en el foro de Javascript en Foros del Web. Hola, tengo un script para marchar todos los checkbox d eun formulario con uno solo pero no funciona, haciendo y deshabilitando cosas encontre q me ...
  #1 (permalink)  
Antiguo 27/02/2012, 21:12
 
Fecha de Ingreso: marzo-2004
Mensajes: 199
Antigüedad: 20 años
Puntos: 1
Script anulado

Hola, tengo un script para marchar todos los checkbox d eun formulario con uno solo
pero no funciona, haciendo y deshabilitando cosas encontre q me hace conflicto con otro script, como evitar eso,

el script del checkbox multiple es el siguiente

<script>
function ChequearTodos(chkbox)
{
for (var i=0;i < document.forms["form2"].elements.length;i++)
{
var elemento = document.forms[0].elements[i];
if (elemento.type == "checkbox")
{
elemento.checked = chkbox.checked
}
}
}
</script>

Grcias
  #2 (permalink)  
Antiguo 28/02/2012, 02:49
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Script anulado

Código Javascript:
Ver original
  1. function ChequearTodos(formulario,chkbox) {
  2.      for (var i=0;i < formulario.elements.length;i++){
  3.           if (formulario.elements[i].type == "checkbox"){
  4.                 formulario.elements[i].checked = chkbox.checked;
  5.           }
  6.      }
  7. }

Código HTML:
Ver original
  1. <form id="form2" method="get">
  2. <input name="c1" type="checkbox" value="" onChange="ChequearTodos(this.form,this)">
  3. <input name="c2" type="checkbox" value="">
  4. </form>

así funciona pero la incompatibilidad con el otro script no la podemos imaginar sin ver el otro script.

(lo he modificado para que sea util para cualquier formulario)
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 28/02/2012 a las 06:38
  #3 (permalink)  
Antiguo 26/03/2012, 20:26
 
Fecha de Ingreso: marzo-2004
Mensajes: 199
Antigüedad: 20 años
Puntos: 1
Respuesta: Script anulado

Gracias por tu respuesta, en realidad ese script funciona sin anularse con el otro, pero por alguna razon no sirve en internet explorer (como por variar), eso por que puede ser? como se puede solucionar? Gracias

Etiquetas: formulario, funcion
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 04:23.