Get Hash from URL

by meatHucker

HTML

<p id="para1">Some text here</p>
<button onclick="changeColor('blue');">blue</button>
<button onclick="changeColor('red');">red</button>
<br>
<br>
<br>HashOld: <span id="hashOld">Original Hash</span>

<br>HashNew: <span id="hashNew">New Hash</span>

<br>
<br>
<button onclick="getHash('newUrl');">updateHash</button>

JavaScript

var getHashTag = function (url) {
    var hash = url.split('#')[1];
    return hash;
};

var URL = 'http://site.com/test.html#modalYo';
var uid = '1';
var URLHash = getHashTag(URL);
var URLNew = URL.replace(URLHash, uid);

//document.getElementById("hashOld").innerHTML = "New text!";
//alert(URLNew);

function changeColor(newColor) {
    var elem = document.getElementById("para1");
    elem.style.color = newColor;
}

function getHash(newHash) {
    var elem = document.getElementById("hashNew");
    elem.innerHTML = URLNew;

    var elem2 = document.getElementById("hashOld");
    elem2.innerHTML = URL;
}