
30/09/2010, 22:24
|
 | | | Fecha de Ingreso: diciembre-2008
Mensajes: 38
Antigüedad: 16 años, 2 meses Puntos: 1 | |
validaciones en funcionan iexplorer y firefox no javascript Hola amigos quisiera saber por que en internet explorer funciona a la perfeccion la validacion de los campos y en firefox no, ni siquiera salen las alertas.
<form id="form2" name="form2" method="post" onsubmit="return checkFields();" action="formulario_trabajadores.php">
<script language="JavaScript">
<!-- Begin
function checkFields() {
missinginfo = "";
if (document.form2.nombre.value == "") {
missinginfo += "\n - nombre";
}
if ((document.form2.email.value == "") ||
(document.form2.email.value.indexOf('@') == -1) ||
(document.form2.email.value.indexOf('.') == -1)) {
missinginfo += "\n - Email";
}
if(form2.confirma_correo.value != form2.email.value)
{
alert("El email ingresado no coincide");
form2.confirma_correo.value = ""; form2.confirma_correo.focus(); return false;
}
if ((document.form2.pagina.value == "") ||
(document.form2.pagina.value.indexOf("http://") == -1) ||
(document.form2.pagina.value.indexOf(".") == -1)) {
missinginfo += "\n - pagina";
}
if(document.form2.cel.value == "") {
missinginfo += "\n - cel";
}
if(document.form2.tel.value == "") {
missinginfo += "\n - tel";
}
if(document.form2.nombre_empresa.value == "") {
missinginfo += "\n - Nombre Empresa";
}
if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"Te ha faltado introducir los siguientes datos:\n" +
missinginfo + "\n_____________________________" +
"\n¡Por favor pulsa enter, rellena los datos y prueba de nuevo!";
alert(missinginfo);
return false;
}
else return true;
}
// End -->
</script>
<input type="submit" value="Enviar" name="btTutorial" disabled/>
</p>
</fieldset>
</form> |