Wie aber könnte ich alle Cookies ermitteln die mit "TestID[]" beginnen?
Muss man hier mit regulären Ausdrücken arbeiten
Ja, z.B. so:
if (/^TestId[\d+]$/.test(cookieName)) {
alert(cookieName + " entspricht dem Schema");
}
oder gibt es einfachere Lösungen?
Ich würde mit einem Cookie arbeiten und die ganzen Namen-Wert-Paare in einem Object speichern:
var obj = {
'33' : 'Wert1',
'453' : 'BlaBla'
};
Das serialisierst du dann mittels JSON und schreibst es in den Cookie. Beim Auslesen wird der Cookie-Wert wieder in ein Object umgewandelt. obj[33] liefert dir dann wieder den 'Wert1'.
Mathias