Thomaschek: Funktion will nicht so richtig

Beitrag lesen

Hallo Jürgen,
als ich habe es nun laufen lassen! Aber egal welchen Wert check_name annimmt. Es wird immer die Seite geöffnet. Ich dachte das Script vergleicht den gesamten Array. Uff. Also wenn ich der Variable check_name den Wert HANS zuweise wie im Script dann hätte ich gedacht, dass das Script abbricht. Tut es aber nicht.
Hier mal mein Testauszug:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Neue Seite 1</title>
</head>

<body>

<script type="text/javascript">
 var check_name = 'HANS';
 var daten = new Array();
 daten[0] = "HANS";
 daten[1] = "MEIER";
 daten[2] = "THOMAS";
 var weiter=true;
 for(i=1;i<daten.length;i++)
 if (daten[i] == check_name) {
   weiter=false;
   break;
 }
 if(weiter){
  location.href="http://www.google.de";
 }
</script>

</body>

</html>

Viele Grüße,
Thomaschek