Todas las etiquetas HTML y sus atributos se deben escribir en minúsculas:
Código HTML:
Ver original<form method="post" action="Login.php"> <input name="txtUsuario" id="txtUsuario" type="text"/><br/>
<input name="txtClave" id="txtClave" type="password"/><br/><br/>
<input type="submit" name="Entrar" id="Entrar" value="Entrar"/> <input name="btLimpiar" id="btLimpiar" type="reset" value="Limpiar"/>
Realmente no importa si no asignas id a los elementos del formulario o si son iguales al nombre, siempre y cuando no tengas dos o mas elementos usando la misma id.
El error 302 se da porque no se encuentra el script especificado en action y lo que debes revisar es:
1- El script Login.php está en la misma carpeta que el formulario
2- El nombre del archivo es sensible al uso de mayúsculas/minúsculas, por lo que si tu script se llama login.php o Login.PHP o cualquier otro nombre con esas "pequeñas" diferencias, vas a seguir obteniendo el error
3- Esto es una obviedad, pero nunca está de más preguntarlo: Estás abriendo el formulario y el script desde localhost o directamente desde su ubicación en disco duro?