-2
Hier ist der Code, den ich ein Cookie setzen bin mit:Set-Cookie Inline
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";}
Ich mag würde dies mit einer Taste aufrufen. Wie:
<input type='button' onclick='setCookie(name, jim, 1)'>
Der Fehler, den ich bekomme, ist "Kann Variable nicht finden: Jim". Jim ist eine Variable, die eine Zeichenfolge enthält.
Als ich dies eine wörtliche machen nur um zu sehen, ob es funktioniert, wie:
<input type='button' onclick='setCookie(name, 'jim', 1)'>
ich "Syntaxerror: Unexpected token '}'"
Sie verwenden die Variable 'jim', haben sie aber nirgendwo deklariert. Was hast du erwartet? – Quentin
Sie müssen Strings wie 'name' und' jim' zitieren. – Barmar
Entschuldigung. Ich habe die Frage mit ein wenig mehr Details aktualisiert. – Hartix