2016-08-25 1 views
1

Ich habe dieses TextfeldHTML-Format speichert Text in Textarea

<textarea rows="20" cols="100"> </textarea> 

Wenn jemandes Text hinein gelangt und aktualisiert die Seite, wie kann ich den Text eingegeben Aufenthalt dort mache

Ich würde selbst etwas versuchen, aber ich weiß nicht, wo ich anfangen soll ...

+0

Sie müssen entweder Ajax oder eine serverseitige Sprache verwenden. –

+0

Sie verlassen jetzt die Markup-Sprache, in das, was als Programmierung/Scripting bezeichnet wird. Dies kann je nach Bedarf entweder in JavaScript oder PHP erfolgen. –

+0

Oder lokalen Speicher –

Antwort

0

Sie können es mit Jquery und lokalen Speicher wie folgt tun. Siehe Geige https://jsfiddle.net/sxh0n7d1/13/

Dies funktioniert mit mehreren <textarea> ‚s

window.onbeforeunload = function() { 
    $('textarea').each(function(){  
     var id = $(this).attr('id'); 
     var value = $(this).val(); 
     localStorage.setItem(id, value); 
    }); 
} 
window.onload = function() {   
    $('textarea').each(function(){  
     var id = $(this).attr('id'); 
     var text2 = localStorage.getItem(id); 
     if (text2 !== null) $('#'+id).val(text2); 
    }); 
} 
+0

Ich weiß, es auf dem jsfiddle funktioniert, aber aus irgendeinem Grund in Dreamweaver funktioniert es nicht, wenn ich in Browser anzeigen – Ofcdan

+0

https://gyazo.com/16f2bdbc5d5c1781de9bcd86e374a9fa – Ofcdan

+0

@Ofcdan Sie brauchen jquery in der ' verlinken 'section, benutze diese' ' –