Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2011, 14:27
Avatar de soypepepompin
soypepepompin
 
Fecha de Ingreso: noviembre-2010
Mensajes: 106
Antigüedad: 13 años, 5 meses
Puntos: 1
Problemas para validar un checkbox

Hola,

El tema es mas que sencillo... pero definitivamente no me puedo llevar con javascript, parece que se empeño a joderme la vida absolutamente todos los dias...

En fin...

tengo un formulario mas que sencillo este tiene dos cajas y un checkbox

a las cajas la puedo validar pero cuando llega al checkbox lo ignora como si nada...

porque demonios me hace eso?

les dejo el codigo para que vean que estoy haciendo mal

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulario</title>

<script type="text/javascript">
function valida_envia()
{

var nuevo=document.nuevo;

	if (nuevo.nombre.value==''  ){
	alert("Tienes que ingresar tu nombre completo..."); nuevo.nombre.focus(); return;
	}

	if (nuevo.tel.value==''  ){
	alert("Tienes que ingresar tu telefono..."); nuevo.tel.focus(); return;
	}

	if (nuevo.checkbox.value==''  ){
	alert("Tienes que ingresar el código de seguridad..."); nuevo.checkbox.focus(); return;
	}

nuevo.submit();
}
</script>

</head>

<body>

<form name="nuevo" action="" method="post"  enctype="multipart/form-data">

  <p>Nombre<br />
    <input name="nombre" type="text" class="caja-dat" id="nombre" />
  </p>
  <p>Tel<br /> 
    <input name="tel" type="text" class="caja-dat" id="tel" />
   </p>
  <p>
    <label>
    <input type="checkbox" name="checkbox" id="checkbox" value="1" />
    </label>
  </p>
  <p>
                          <label>
                          <input name="Submit" type="button" class="bot1" onClick="valida_envia(nuevo)" value="enviar">
                          </label>  
  </p>
</form>
</body>
</html> 
Bueno si alguien sabe que me comente como hago para que esto funcione