Hace unos momentos, gracias a la ayuda del foro, he resuelto un problema con la validación de un formulario.
Y ya se sabe se cierra una puerta y se abre otra (var puerta = problema)
Y al intentar ejecutar esta función al no cumplir uno de los requisitos para el login:
Código PHP:
function reafirma(){
var r = document.createElement("p");
var text = document.createTextNode("Email no válido");
r.appendChild(text);
var ant = document.body.getElementsByTagName("p")[0];
document.body.insertBefore(r,ant);
}
en cambio, utilizando este código:
Código PHP:
function reafirma(){
var r = document.createElement("p");
var text = document.createTextNode("Email no válido");
r.appendChild(text);
var ant = document.body.getElementsByTagName("img")[0];
document.body.insertBefore(r,ant);
}
El código del form es el siguiente:
Código PHP:
<form id="cont" action="login.php" method="post" onsubmit="return v(this)">
<p>E-mail: <input id="col" type="text" name="email" value="" /></p>
<p>Password: <input id="col1" type="password" name="password" value="" /></p>
<input class="boton" type="submit" value="Login" />
?Alguién sabe dónde está el truco?