Hola aldebaranlp, mira lo que debes hacer es llamar tus input en el script asi:
HTML
Código HTML:
<input id="usernombre" type="text" name="usernombre" maxlength="15"
size="15">
como ves puse un "id" con el nombre de "usernombre"
SCRIPT
Código:
var nombreUsuario = document.GetElementById=("usernombre").value;
aquí lo que pasa es que creo una variable y le asigno como valor, el valor valga la redundancia de usernombre que es el input
ya que tienes eso podes hacer la comparación:
creamos un objeto que tenga nombre y contraseña
Código:
function usuarios(nombre,pass){
this.nombre=nombre;
this.contraseña=pass
}
creamos una instancia del objeto "usuarios" donde "carlos" es el nombre y "admin123" es la contraseña
Código:
var pepito = new usuarios (pepito,admin123);
luego creamos una función que compare los datos
Código:
function verificar(){
if (papito.nombre==nombreUsuario && this.contraseña==contraseñaUsuario)
{window.location='home.html';}
else
{ alert('el usuario y o la contraseña están equivocados');}
}
ESO DEBERÍA FUNCIONAR XD
Ten en cuenta que solo puse el usuario, no hice el proceso con la contraseña pero es lo mismo.
Saludos