Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2008, 15:21
JOSEBAQU
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años
Puntos: 0
No se que pasa??

Hola, no entiendo por que me dejo de funcionar la funcion de habilitar el botton con el checkbox, desde que introduje la funcion Validar??

<SCRIPT language="javascript">
function desactivar() {
formulario=document.forms[0]
if(formulario.micheck.checked)
{formulario.Submit2.disabled=false}
else {formulario.Submit2.disabled=true}
}

function validar(form)
{
formulario=document.forms[0]

if (formulario.tele_usua.value == "")
{ alert("Por favor ingrese su numero telefonico"); formulario.tele_usua.focus(); return; }

if (formulario.cel_usua.value == "")
{ alert("Por favor ingrese su numero de celular"); formulario.cel_usua.focus(); return; }

if (formulario.mail_usua.value == "")
{ alert("Por favor ingrese su E-mail"); formulario.mail_usua.focus(); return; }
else
{ if( $res = ereg('^[a-z]+([\.]?[a-z0-9_-]+)*@'.'[a-z0-9]+([\.-]+[a-z0-9]+)*\.[a-z]{2,}$',formulario.mail_usua.value)){
} // USUARIO SERVIDOR
else{alert("Por favor ingrese su E-mail"); formulario.mail_usua.focus(); return;}
}

if (formulario.elect.value == 0)
{ alert("seleccione una electiva"); formulario.elect.focus(); return; }

formulario.submit();
}

</SCRIPT>
.
.
.
.
<form action="<?php echo $PHP_SELF; ?>" method="post" enctype="multipart/form-data" name="f1">
<?php
.
.
.
echo "<script language=javascript>f1.tele_usua.value='$tele</script>";
echo "<script language=javascript>f1.cel_usua.value='$celu</script>";
echo "<script language=javascript>f1.mail_usua.value='$mail</script>";
echo "<script language=javascript>f1.elect.value='$mail</script>";
echo "</tr>

<tr>
<td ><input name='micheck' type='checkbox' value='checkbox' onClick=desactivar();>
He leido y conozco las electivas que corresponden a mi semestre </td>
<td colspan='1'>
<input type=button onClick='Validar(this.form)' name='Submit2' value='Ingresar' disabled></td>
</td>
</tr>";
}//fin valida boton submit2
?>
</form>

y el problema es que ahora no me funciona nada, haguien podria
ayudarme por favor