Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

javascript get cookie

function setCookie(name,value,days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days*24*60*60*1000));
        expires = "; expires=" + date.toUTCString();
    }
    document.cookie = name + "=" + (value || "")  + expires + "; path=/";
}
function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

setCookie("user_email","bobthegreat@gmail.com",30); //set "user_email" cookie, expires in 30 days
var userEmail=getCookie("user_email");//"bobthegreat@gmail.com"
Comment

get cookie value in javascript

const getCookie = (cookie_name) =>{
  // Construct a RegExp object as to include the variable name
  const re = new RegExp(`(?<=${cookie_name}=)[^;]*`);
  try{
    return document.cookie.match(re)[0];	// Will raise TypeError if cookie is not found
  }catch{
    return "this-cookie-doesn't-exist";
  }
}

getCookie('csrftoken')	// ADZlxZaPSa6k4oyelVBa5iWTtLJW8P3Jf7nhW90L2ZWc5Zcq2vKLO1RRFbaKco3C
getCookie('_non_existent') // this-cookie-doesn't-exist
Comment

get cookie javascript

function setCookie(name, value, days) {
  var expires = "";
  if (days) {
    var date = new Date();
    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
    expires = "; expires=" + date.toUTCString() + ";";
  }
  document.cookie = name + "=" + (value || "") + expires + "path=/";
}

function getCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for (var i = 0; i < ca.length; i++) {
    var c = ca[i];
    while (c.charAt(0) == ' ') c = c.substring(1, c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
  }
  return null;
}

function deleteCookie(name) {
  document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/';
}
Comment

javascript get cookie

function getCookie(name) {
  const value = `; ${document.cookie}`;
  const parts = value.split(`; ${name}=`);
  if (parts.length === 2) return parts.pop().split(';').shift();
}
Comment

get cookie in javascript

function getCookie(cookie, name) {
  const q = {}
  cookie?.replace(/s/g, '')
    .split(';')
    .map(i=>i.split('='))
    .forEach(([key, value]) => {
      q[key] = value
    })
  return q[name]??null;
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: simulate a user click 
Javascript :: bind to constructor 
Javascript :: javascript string except last character 
Javascript :: delete all node module 
Javascript :: sum an array in javascript 
Javascript :: how to update version of dependencies reactjs 
Javascript :: what is the difference beetween += and =+ 
Javascript :: javascript body element 
Javascript :: how to change link href with javascript 
Javascript :: jquery remove closest 
Javascript :: how to clamp a value by modulus 
Javascript :: javascript get random string char 
Javascript :: detect browser 
Javascript :: check if somethin exist in an object js 
Javascript :: how to check chrome version in js 
Javascript :: array traversal backward 
Javascript :: react native expo release apk 
Javascript :: how to get the current date and time in javascript 
Javascript :: .sequelizerc File Setup 
Javascript :: check if 2 arrays are equal javascript 
Javascript :: update all dependencies npm 
Javascript :: create folder by commend line 
Javascript :: disable back button in react native 
Javascript :: javascript separate words by capital letter 
Javascript :: add icon to text input react native 
Javascript :: javascript find document body 
Javascript :: javascript check if array is not empty 
Javascript :: js parse cookie string 
Javascript :: jquery text replace 
Javascript :: protractor element.all for eahc 
ADD CONTENT
Topic
Content
Source link
Name
8+5 =