Holger Lersch: Cookies und gefangen in einer Endlosschleife ...

Beitrag lesen

Hallo Forum,

von folgendem JS Code ...

function getCookie(name) {
    var allCookies = document.cookie;
    CookieArray = allCookies.split(";");
    var gesucht='';
    for (i=0;i<CookieArray.length;i++){
      if (CookieArray[i].indexOf("=") != -1) {
        oneValue = CookieArray[i].split("=");
        if (oneValue[0] == name) {
          gesucht = oneValue[1];
        }
      }
    }
    return gesucht;
  }

function fillForm(fieldscsv){
    fields = fieldscsv.split(",");
    for (k=0;k<fields.length;k++) {
      alert(getCookie(fields[i]));
    }
  }

aufgerufen mit fillForm('NAME','VORNAME','TELEFON');

versprach ich mir eigentlich, dass der "Keks" ausgelesen wird und die gesetzten Formularfeldinhalte im Cookie zurückgegeben, und später dann ins Formular geschrieben, werden.

Leider hängt sich dieses Scriptchen immer in einer Endlosschleife auf. Was mag ich wohl übersehen haben?

Vielen Dank schonmal für Eure Hilfe!

Grüße
Holger