JSFiddle - React, Tailwind, and code Playground

by Paulpro

HTML

<a href="#date=27.02.1990&Name=Alex">Click this link</a>

JavaScript

document.getElementsByTagName('a')[0].onclick = function(){
    setTimeout(function(){
        // Normally we'd just run this script on page load, not in an onclick
        // This is just for JSFiddle
        window.hashobj = {};
        var parts = location.hash.substring(1).split('&');
        
        // Strip leading `?`
        if(parts[0].lastIndexOf('?', 0) === 0)
            parts[0] = parts[0].substring(1);
        
        // Create global variables
        for(var i = 0; i < parts.length; i++){
            parts[i] = parts[i].split('=');
            hashobj[parts[i][0]] = parts[i][1];
        }
        alert(hashobj.date);
        alert(hashobj.Name);
    }, 1);
}