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

set cookie and get cookie in javascript

<script type="text/javascript">
    function setCookie(key, value, expiry) {
        var expires = new Date();
        expires.setTime(expires.getTime() + (expiry * 24 * 60 * 60 * 1000));
        document.cookie = key + '=' + value + ';expires=' + expires.toUTCString();
    }

    function getCookie(key) {
        var keyValue = document.cookie.match('(^|;) ?' + key + '=([^;]*)(;|$)');
        return keyValue ? keyValue[2] : null;
    }

    function eraseCookie(key) {
        var keyValue = getCookie(key);
        setCookie(key, keyValue, '-1');
    }

</script>
Comment

PREVIOUS NEXT
Code Example
Javascript :: mongoose schema cast decimals 
Javascript :: scroll to div js 
Javascript :: regex exact match case insensitive 
Javascript :: pass variable to regrex literal notation javascript 
Javascript :: How to lock Orientation for a particular screen in ios in react native 
Javascript :: capitalize first letter of string javascript 
Javascript :: javascript get gps location 
Javascript :: javascript string in string 
Javascript :: jwt token expire time in node js 
Javascript :: Unterminated string constant. 
Javascript :: datatables ajax.reload(); 
Javascript :: useeffect clearinterval loading 
Javascript :: correct json type 
Javascript :: react native get uri of the image in the app assets folder 
Javascript :: sum elements in list with same name js 
Javascript :: how to make apk of react native app 
Javascript :: node js example 
Javascript :: show tooltip automatically 
Javascript :: google sheets api javascript 
Javascript :: jquery upload image 
Javascript :: for object 
Javascript :: reactjs hello world 
Javascript :: javascript if browser out of focus 
Javascript :: regex optional whitespace characters 
Javascript :: mongoose reset database 
Javascript :: add text to string javascript 
Javascript :: how to contain image size 
Javascript :: display content in a modal react 
Javascript :: ngstyle background url angular 
Javascript :: array to object 
ADD CONTENT
Topic
Content
Source link
Name
6+3 =