Ergebnis 1 bis 8 von 8
  1. #1
    DanielBiber_ ist offline Jungspund
    registriert
    17-11-2013
    Beiträge
    16

    Löschen von localStorage (key, value)

    Hallo liebe Community,

    ich habe ein Script welches Daten aus Textfeldern zieht (Script ist nicht vollständig, habe nur die Problemgebiete reingestellt) und anschießend weiter unten eine Tabelle erstellt und abspeichert. Mein Problem: Diese Notizen sollen auch wieder einzeln gelöscht werden können. Derzeit sieht das mit dem Löschen (und auch ein bisschen Tabellenaufbau) so aus:

    Code:
    function remove(obj, key) {
    obj.removeItem(key);
    buildTables();
    }
    
    
    function buildTable(obj, id) {
    var 
    cnt = obj.length,
    e = document.getElementById(id),
    iHTML = '',
    key = '';
    for (i = 0; i < cnt; i++) {
    key = obj.key(i);
    iHTML += '<tr><td><b>' + key + '</b></td><td style="text-align: right; width: 50px;"><a title="Notiz löschen" onclick="javascript:remove('+id+'Storage, \''+key+'\');"><img class="x" src="data/pic/x.png"></a></td></tr><tr><td>' + obj.getItem(key) + '<hr style="margin-left: 0px; width: 100%;"></td></tr>';
    }
    e.innerHTML = iHTML;
    }
    Leider will das ganze nicht so recht klappen - die Notiz wird nicht gelöscht

    Es wäre wirklich nett wenn mir jemand helfen würde.

    Grüße

    Daniel

  2. #2
    j-l-n Guest

    AW: Löschen von localStorage (key, value)

    Und so?
    Code:
    window.onbeforeunload = function() {
      localStorage.removeItem(key);
      return '';
    };

  3. #3
    DanielBiber_ ist offline Jungspund
    registriert
    17-11-2013
    Beiträge
    16

    AW: Löschen von localStorage (key, value)

    Klappt leider nicht :S

  4. #4
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.725

    AW: Löschen von localStorage (key, value)

    Fehlerkonsole des Browsers zuckt nichts?

  5. #5
    j-l-n Guest

    AW: Löschen von localStorage (key, value)

    Zitat Zitat von DanielBiber_ Beitrag anzeigen
    Klappt leider nicht :S
    Hast du das Fenster denn auch geschlossen? Denn es ist ja window.onbeforeunload

  6. #6
    DanielBiber_ ist offline Jungspund
    registriert
    17-11-2013
    Beiträge
    16

    AW: Löschen von localStorage (key, value)

    Auch nach Aktualisierung geht nix. Er fragt mich dann nur, ob ich die Seite wirklich schließen möchte. Die console zeigt auch keine Fehler an :-/

  7. #7
    DanielBiber_ ist offline Jungspund
    registriert
    17-11-2013
    Beiträge
    16

    AW: Löschen von localStorage (key, value)

    Was geht ist das löschen aller Notizen. Aber ich möchte jetzt ja nur ausgewählte löschen...

    Code:
    function fullclear(obj) {
    obj.clear();
    buildTables();
    }

  8. #8
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.706

    AW: Löschen von localStorage (key, value)

    Kannst du mal einen Testlink machen, wo wir uns das live ansehen können?

    PS: Eventlistener ins HTML als String per JS einbauen ist jetzt wirklich schlechter Stil...

Ähnliche Themen

  1. Liste per localstorage speichern?
    Von Headhunter1 im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 06-05-2012, 21:43
  2. localStorage, ich kapiers nicht
    Von emmell70 im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 24-05-2011, 00:09
  3. localStorage funktioniert nicht offline
    Von Thomasss im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 16-10-2009, 16:24
  4. löschen
    Von Tiara im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 24-11-2006, 15:23
  5. DOM-Elemente löschen
    Von slayer2206 im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 23-08-2006, 16:39

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •