quincunx: JS localstorage, Arrays, Objekte, serialisieren, deserialisieren

Beitrag lesen

problematische Seite

ich probiere noch damit rum und verstehe noch manches nicht, z. B. warum bei "read" die abgespeicherten Medien weder in der richtigen noch in der umgekehrten Reihenfolge ausgegeben werden...?

Die Ergebnisse werden im aktuellen Beispiel in der Reihenfolge ausgegeben wie sie im Dokument stehen. Dabei behandle ich das click Event, warte also nicht auf ein submit, sondern speichere bei jedem click auf eine der checkboxen (label) das sessionStorage neu. Mein Beispiel ist etwas komplexer geworden (JSON), da ich die ursprüngliche Problemstellung so verstanden habe, ist allerdings wurscht, es werden nur mehr storage Möglichkeiten abgedeckt.

und wie ich das Ergebnis von "read" in ein von php zu lesendes array ausgeben kann...

Im aktuellen Beispiel gibt es die function build(), welche das Ergebnis per innerHTML direkt ausgibt, und eine function load() welche beim Laden der Seite verwendet werden kann um zB mittels eines Ajax-request das Ergebnis entsprechend zu filtern.

gr qx