Ich brauche nochmal eure Hilfe.
Ich brauche ein Script, was von mir gespeicherte Passwörter(z. B. im Array) abfragen kann. Also wenn ich z. B. 8 Buchstaben langes Wort oder kürzer, dann Enter drücke, soll das Passwort abgefragt werden, ob es im Array steht und dann ok anzeigen.
Ist das umsetzbar?
Code
<style>
#alles{
position:relative;
top:100px;
left:100px;
height:500px;
width:500px;
}
#pass1{
position:absolute;
top:10px;
left:10px;
height:40px;
font-size:35px;
background:red;
}
#ausgabe{
position:absolute;
top:50px;
left:10px;
width:200px;
height:200px;
font-size:40px;
}
</style>
<body ><div id="alles">
<input type="text" id="pass1" size="8">
<div id="ausgabe"></div></div>
<script>
start()
var sPuffer = new String;
function start(){
document.onkeydown = function(event) {
if(event.keyCode==13){
abfrage(sPuffer)
sPuffer='';
}else{
sPuffer+=event.key;
}
}
}
function abfrage(sPuffer){
var pass = ["pass1", "pass2", "pass3", "pass4", "pass5"];
for (var i=0; i < pass.length; i++){
if (( sPuffer == pass[i]) ){
correct = 1;
break;
}else{
correct =0;
}
}
if(correct==1){
document.getElementById('pass1').style.background="green";
document.getElementById('ausgabe').innerHTML="Ihre Eingabe ist Richtig ";
}else{
document.getElementById('pass1').style.background="red";
document.getElementById('ausgabe').innerHTML="Ihre Eingabe ist Falsch ";
}
}
</script>
</body>