Cita:
Iniciado por fandurc
gracias caricatos, pero la misma historia, sucede exactamente lo mismo.
¿No habrá alguna forma alternativa de validar un login con un mensaje de error en caso de que falte algun dato y que no envie el form?
Podés tomarte el trabajo de recrear y hacer funcionar cualquiera de los ejemplos, que para eso están, que dejé en los links citados, por ejemplo
Código HTML:
Ver original<!DOCTYPE html>
<script type="text/javascript"> //<![CDATA[
function validar(){
var elNombre = document.getElementById('nombre');
if(elNombre.value == ''){
document.getElementById('error_nombre').innerHTML = "Falta nombre";
return false;
}
}
//]]>
<form action="agregar_usuario.php" method="post" onsubmit="return validar();"> <input type="text" value="" id="nombre" name="nombre" autocomplete="off" /> <span id="error_nombre"><!-- mensaje de error --></span><br /><br /> <input type="submit" value="procesar" name="procesando" />
Si aún así no te funciona, la respuesta es muy sencilla, revisá en primer lugar la sintáxis con a consola de errores y si no los hay, tus condicionales están mal planteados
SAludos