n'Nacht.
Leider hängt sich dieses Scriptchen immer in einer Endlosschleife auf. Was mag ich wohl übersehen haben?
Also,
fields = fieldscsv.split(",");
tut nicht das, von dem du willst, das es es tut, wenn der Funktionsaufruf so
fillForm('NAME','VORNAME','TELEFON');
erfolgt, die Zeichenkette "NAME" enthält zum Einen gar keine Kommas
und die anderen beiden übergebenen Zeichenketten "VORNAME" und
"TELEFON" verschwinden zudem im Daten-Nirvana und können sich bis in
alle Ewigkeit bei Saufgelagen mit toten Wikingern nochmals übergeben.
Aufrufen solltest du deine Funktion mit
fillForm('NAME,VORNAME,TELEFON');
dann wird nur ein Parameter übergeben und der enthält sogar Kommas.
Ja, und ich glaube das fields[i] in
alert(getCookie(fields[i]));
war eigentlich als fields[k] geplant.
Gruß
Norbert