In diesem Beitrag geht es darum, den Cookie zu erhalten, indem er seinen Namen in JavaScript verwendet.
Holen Sie sich/holen Sie Cookie nach Namen in JavaScript
Verwenden Sie das “, um den Wert eines Keks mit einem bestimmten Namen in JavaScript zu erhaltenGetcookie ()”Funktion. Diese Funktion nimmt einen Cookie -Namen als Parameter und gibt den Wert des Cookies zurück, wenn er existiert oder null, wenn das Cookie nicht existiert.
Beispiel
In dem angegebenen Beispiel setzen wir zuerst den Cookie und bekommen es dann mit Namen. Erstellen Sie also zunächst zwei Schaltflächen “Setcookie" Und "Getcookie”, In einer HTML -Datei und anschließenden Onclick -Ereignissen, die die Funktion auf der Schaltfläche aufrufen, klicken Sie auf:
Eine Funktion definieren “setcookie ()"Um den Cookie auf den Browser zu setzen, mit dem"dokumentieren.Plätzchen”Attribut:
Funktion setcookie ()Definieren Sie nun eine Funktion namens “Getcookie ()"Durch das Übergeben"Name”Als Parameter, um das Cookie mit Namen zu erhalten. Überprüfen Sie, ob der Cookie mit dem “vorhanden istLänge”Attribut. Wenn seine Länge nicht gleich Null ist, teilen Sie die Cookie -Zeichenfolge basierend auf dem Separator auf “=Und drucken Sie den Namen und seinen Wert in einer Warnmeldung:
FunctionGetcookie (Name)Ruf den "Getcookie ()Funktionieren Sie den Namen des Keks als "Cookiename”:
Getcookie (Cookiename);Es kann beobachtet werden, dass der Cookie zuerst eingestellt ist und sein Wert unter Verwendung des Cookie -Namens abgerufen wird:
Das geht darum, das Cookie in JavaScript mit Namen zu bekommen.
Abschluss
Verwenden Sie die “Getcookie ()Funktion durch Übergeben der “NameÜberprüfen Sie als Parameter, ob die Cookie -Länge nicht gleich Null ist, die Cookie -Zeichenfolge mit der “Teilt()Methode durch Übergabe eines Separators und den Wert des Cookies auf den angegebenen Namen erhalten. Beachten Sie, dass diese Funktion nur ihre Funktionalität ausführt, wenn das Cookie in der Domäne der aktuellen Seite festgelegt ist. Dieser Beitrag definierte das Verfahren, um das Cookie in JavaScript mit Namen zu erhalten.