JSFiddle - React, Tailwind, and code Playground

HTML

<input type='button' onclick='window.puzzle2setCookie("puzzle2userId", 123); alert(window.puzzle2getCookie("puzzle2userId"))' value='dsa'></input>

JavaScript

var    puzzle2userId = 999;
window.puzzle2setCookie = function(c_name, value)
    {
      exdays = 30;
      var exdate=new Date();
      exdate.setDate(exdate.getDate() + exdays);
      var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
      document.cookie=c_name + "=" + c_value;
    }
    
window.puzzle2getCookie = function(c_name)
    {
      var i,x,y,ARRcookies=document.cookie.split(";");
      for (i=0;i<ARRcookies.length;i++)
      {
        x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
        y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
        x=x.replace(/^\s+|\s+$/g,"");
        if (x==c_name)
          {
          return unescape(y);
          }
        }
    }