Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/08/2009, 10:34
Avatar de Avatar810
Avatar810
 
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 17 años, 5 meses
Puntos: 23
Respuesta: Ejecutar función al seleccionar un checkbox

tenias la idea correcta, solo unos detalles con la llamada a la funcion
en lugar de enviar el objeto "form" deberias enviar solamente el ID del objeto que quieres alterar... ademas que le ponias el nombre equivocado de tu ID

Aqui te pongo una funcion que hice y es muy clara

Código HTML:
<script>
function cambiarDisplay(id) 
{
	if (!document.getElementById) 
		return false;
	fila = document.getElementById(id);
	if (fila.style.display != "none") 
		fila.style.display = "none"; //ocultar
	else 
		fila.style.display = ""; //mostrar
}
</script>
<input type="checkbox" value="A" name="valores[]" />Valor A 
<input type="checkbox" value="B" name="valores[]" />Valor B 
<input type="checkbox" value="C" name="valores[]" />Valor C 
<input type="checkbox" value="otro" name="valores[]"  onclick="cambiarDisplay('oculto')" /> Otro 
<span id="oculto" style="display:none;">, indicar  <input type="text" name="otro_tipo" /> </span> 
Saludos
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810