Javascript (Wert in Cookie ausgeben)

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Javascript (Wert in Cookie ausgeben)

    hallo zusammen
    ich habe eine function geschrieben womit man den wert speichern kann der in den textfeld steht und auch wieder aufrufen kann aler dings wenn ich den wert nun wieder aufrufe also Lade dann rechnet es wieder vom anfangswert 100 runter obwohl im textfeld der gespeicherte wert stegt was mache ich da falsch ?

    Quellcode

    1. <script language="javascript">
    2. var wert = 1000;
    3. function start(ob) {
    4. wert = wert+eval(ob.firstChild.nodeValue);
    5. document.Form.Eingabe.value = wert;
    6. }
    7. //speichern
    8. function speichern()
    9. {
    10. document.cookie = wert;
    11. }
    12. function laden()
    13. {
    14. var load = document.cookie;
    15. document.Form.Eingabe.value = load;
    16. }
    17. </script>
    18. <form name="Form">
    19. <input type="text" name="Eingabe" value="1000" size="7">
    20. </form>
    21. <button onclick="start(this)">-10</button>
    22. <button onclick="start(this)">-160</button>
    23. <button onclick="start(this)">-60</button><br>
    24. <button onclick="speichern()">Speichern</button>
    25. <button onclick="laden()">Laden</button>
    Alles anzeigen
    Das Wissen der menschheit ist für die Menschheit *smile*
  • vielmehr haben wir die funktion zusammen geschrieben *gg*
    http://www.easy-coding.de/javascript-rechner-t2375.html#9515

    Aber es ist genau das selbe problem wie im ersten Thread.
    Der Wert steht in der Variable "wert"... und nur der Wert dieser Variable wird anhand der Buttons erhöht/verringert.

    Deine Laden Funktion muss also so aussehen

    Quellcode

    1. function laden()
    2. {
    3. wert = document.cookie;
    4. document.Form.Eingabe.value = wert;
    5. }