Get Cookie by name in Javascript

JavaScript can create, read, and delete cookies with the document.cookie property.

Syntax:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
document.cookie = "key1 = value1; key2 = value2; expires = date";
document.cookie = "key1 = value1; key2 = value2; expires = date";
document.cookie = "key1 = value1; key2 = value2; expires = date";

Where:
expires: is an optional attribute that specifies the date of cookie expiration.

Example:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
document.cookie = "username=jai;
document.cookie = "username=jai;
document.cookie = "username=jai;

Geta cookie by name in javascript

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function getCookie(cookieName) {
let cookie = {};
document.cookie.split(';').forEach(function(el) {
let [key,value] = el.split('=');
cookie[key.trim()] = value;
})
return cookie[cookieName];
}
function getCookie(cookieName) { let cookie = {}; document.cookie.split(';').forEach(function(el) { let [key,value] = el.split('='); cookie[key.trim()] = value; }) return cookie[cookieName]; }
function getCookie(cookieName) {
  let cookie = {};
  document.cookie.split(';').forEach(function(el) {
    let [key,value] = el.split('=');
    cookie[key.trim()] = value;
  })
  return cookie[cookieName];
}

Related topics: