2016-03-26 6 views
0

Ich bin neu bei JS/HTML/CSS und für eine Aufgabe vor ein paar Wochen wurden wir gebeten, eine jS-Fiddle zu erstellen, die Tagebucheinträge mit Hilfe von Cookies speichert (Sie sparen durch einen Klick auf eine Schaltfläche) und einer, der Tagebucheinträge mit einem anderen Button anzeigt. Ich habe hier über Cookies auf w3-Schulen nachgeschaut: http://www.w3schools.com/js/js_cookies.asp, aber ich glaube nicht, dass es relevant für das war, was ich versuche/Ich finde es schwierig, alles zusammen zu setzen.Speichern und Anzeigen von Tagebucheinträgen mit Cookies JS

Ich weiß, dass Sie dieses Feld für Ihre HTML-Eingabe benötigen

Label: <input type="text" name=“somename” id="frm_somename"/> 

Und so etwas für sie JavaScript

var textValue = document.getElementById("frm_somename").value; 

dann Ihre Cookie-Code und am Ende false zurück (es ist getan auf js fiddle so sollte es eigentlich nirgendwohin gehen).

ich mich gefragt, ob jemand mir zu helfen, die Punkte zu verbinden wäre in der Lage, so kann ich retten, was es in der Box auf eine Schaltfläche klicken eingegeben und zusammen mit einem anderen Knopf klicken

Wieder tut mir leid, wenn das scheint dumm/nutzlos/zu einfach für einige Leute, aber ich bin extrem neu in Web-Entwicklung

+0

Nur den Kopf nach oben: Dieser Code wird Sie beißen: 'input type = "text" name =„somename“id = "frm_somename" /> 'wie es SMART-Anführungszeichen verwendet, nicht normale ASCII-Anführungszeichen. –

+0

Haben Sie nachgeschlagen Cookies? Versucht, irgendeinen Code zu schreiben, um sie zu manipulieren? Es gibt eine Menge Informationen da draußen .... –

Antwort

0

Nun, Cookies sind immer Spaß, wenn es darum geht, sie zu manipulieren zu sehen, wie JavaScript keine eingebaute Funktionalität für die Handhabung der Zeichenfolge, die document.cookie zurückgibt; aber mit einigen der String Methoden wie slice() und split() können wir das umgehen. Hier ist eine kleine Fiedel für den Anfang, es ist eine einfache Methode, um nach einem bestimmten Cookie zu suchen, aber es funktioniert.

Fiddle

String.slice() method
String.split() method
Document.cookie docs
encodeURIComponent()
decodeURIComponent()

Verwandte Themen