Hola,
Posiblemente, te funcione esto...
Elimina el vínculo a acceder y el evento onclick del botón submit,
y usa el mismo nombre para el name y el id del formulario.
Cita:
Iniciado por Coplo
Código:
<form action="login.php" method="post" name="form1" id="form1" style="clear: both;">
...
<div class="button1">
<div class="next">
<a onclick="validar();">
Acceder</a>
</div>
</div>
<input type="submit" style="border: 0; padding: 0; margin: 0; width: 0px; height: 0px;" value="Acceder" onclick="validar();"/>
</form>
Y el Javascript cambialo completamente por este código,
donde ... al cargar la página se asigna el evento para validar (check)
el usuario y la contraseña:
Código:
<script type="text/javascript">
<!--
window.onload = function() {
document.getElementById("form1").onsubmit = function() {
return check(this.username, "Usuario") && check(this.password, "Contraseña");
}
}
function check(v, n) {
if(v.value == ""){
alert("No debe dejar vacío el campo : " + n); v.focus();
return false;
}
return true;
}
// -->
</script>
Saludos,