encuentro este código en W3Schools. Se trata de la validación de formularios con Javascript.validación de formularios con Javascript a PHP
Cuando el formato de correo mal cinta usuario, aparece una alerta es.
Cuando compruebo el código que veo en forma onsubmit="return validateForm();
, así la función return false en caso de error.
Así que mi pregunta es cómo conseguir que el valor booleano de javascript para usar en PHP para escribir el mensaje de error en lugar del uso del cuadro de mensaje.
Este es mi código:
<html>
<head>
<script type="text/javascript">
function validateForm()
{
var x=document.forms["myForm"]["email"].value
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Not a valid e-mail address");
return false;
}
}
</script>
</head>
<body>
<form name="myForm" action="demo_form.asp" onsubmit="return validateForm();" method="post">
Email: <input type="text" name="email">
<input type="submit" value="Submit">
</form>
</body>
</html>
Gracias de antemano.
Ali
W3Schools no es fiable: [Ver W3Fools] (http://w3fools.com/) – mc10