Hallo liebe Community,
ich speichere zwei Variablen in den Cookies(a und b), weiß jmd. wie ich vlt. beide wieder rausholen kann und lokal in a und b packen kann, hat jmd. von euch vlt. eine Funktion?
Code
<script src="/js_webseite/jquery.js"></script>
wert Speicher1=<input type="text" value="test1" id="werta">
<br>wert Speicher2=<input type="text" value="test2" id="wertb">
<br><button id="save">
Speichern
</button>
<div id="aus">
</div>
<div id="incook">
</div>
<script>
$('#save').click(function(){
wertSetzen()
})
function wertHolen() {
var cook=document.cookie;
var Wert1 = cook.split("Speicher1")[1].split(';')[0];
var cook=document.cookie;
var Wert2 = cook.split("Speicher1")[1].split(';')[0];
$('#aus').html("<h2>Deine Werte aus Cookie</h2>Speicher1"+Wert1+"<br>Speicher2"+Wert2+"");
$('#incook').html('<h2>Das steht im Cookie</h2>'+document.cookie);
}
function wertSetzen() {
var a=$('#werta').val();
var b=$('#wertb').val();
var Verfall = 1000 * 60 * 60 * 24 * 365;
var jetzt = new Date();
var Auszeit = new Date(jetzt.getTime() + Verfall);
document.cookie = "Speicher1=" + a + "; expires=" + Auszeit.toGMTString() +";";
document.cookie = " Speicher2="+b+"; expires=" + Auszeit.toGMTString() +";";
wertHolen()
}
</script>