2016-08-02 9 views
1

Ich muss meinen angehängten HTML-Text() speichern, jedes Mal, wenn ich auf die Schaltfläche klicke, sollte es in HTML 5 lokalen Speicher gespeichert werden.JavaScript: Wie HTML-Text in HTML5 speichern localStorage

$('#add_new_criteria').on('click',function(){ 
    $('#cyc_append').html(': Add new another criteria'); 
    localStorage.setItem(????); 

}); 
+0

Sollten neue 'html' vorhandene' html' überschreiben? – guest271314

Antwort

2
$('#add_new_criteria').on('click',function(){ 
    $('#cyc_append').html(': Add new another criteria'); 
    localStorage.setItem('textKey', $('#cyc_append').html()); 

}); 

Das erste Argument ist die Kennung Sie später die Daten verwenden werden wieder heraus zu bekommen. Die zweite ist die Daten, die Sie speichern möchten.

Lesen Sie mehr auf localStorage

+0

Wenn Sie nur den neuesten Wert haben möchten, verwenden Sie den statischen fest codierten Wert als TextKey. Wenn Sie 'history' haben wollen, dann könnte Ihr textKey ein Zeitstempel sein, den Sie so generieren können - new Date(). GetTime(); –

+0

@ MindaugasJačionis Ja, das getan werden kann, um die Geschichte aller HTML-Set –