Я пытаюсь установить форму, которая захватывает хэш из URL-адреса, а затем использует это значение для определения того, какие радиовходы проверяются. Последняя часть работает, но я не могу заставить хэш-поиск работать.Хэш-поиск по URL-адресу
var url = document.referrer;
var dec= decodeURIComponent(url.replace(/\+/g, '%20'));
var hash = url.substring(url.indexOf('?')+1);
var hash = decodeURI(hash);
В FireFox консоли, я стараюсь «console.log (хэш)», и просто получить ссылку ошибки, говоря, что "хэш не определен.
Весь сценарий здесь, если нужно - http://pastebin.com/Yq9NbHyz
Что именно вы подразумеваете под «хешем»? Сначала я думал, что вы имеете в виду идентификатор фрагмента ('# foo'), но ваш код ищет'? '. – melpomene
Я просто использую '?' вместо «#» по эстетическим соображениям. – CGeoC
... что? Что вы имеете в виду, эстетические соображения? Они разные персонажи! – melpomene