JavaScript: estrarre l'hash da un URL

Come estrarre gli hash dagli URL con JavaScript.

JavaScript di Gabriele Romanato

Un hash è un'ancora aggiunta ad un URL che contrassegna una porzione del documento di riferimento. Vediamo come estrarre questa informazione con JavaScript.

Data una stringa che contiene un URL, possiamo scrivere la seguente funzione:


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

Esempio:


var URL = 'http://site.com/test.html#hash';
alert(getHashTag(URL)); // 'hash'