Сравнить URL и удалить href из ссылки (javascript)

307
20 июля 2017, 01:22

Есть такой код:

<html>
<head>
</head>
<body>
<script type="text/javascript">
window.onload = function(){
    var ourURL = window.location.href;
    var docURL = a.href;
    if (ourURL == docURL) {
        ssil.removeAttribute(href);
    }
}
</script>
<a href="ссылка" id=ssil>Ссылка тут</a>
</body>
</html>

Надо, чтобы, если URL текущей страницы и значение href были идентичны, из ссылки удалялся href.

Как заставить его работать?

Answer 1

var ourURL = window.location.href; 
console.log('ourURL - '+ourURL); 
var docURL = ssil.href; 
console.log('docURL - '+docURL); 
if (ourURL == docURL) { 
  ssil.removeAttribute('href'); 
}
<a href="https://stacksnippets.net/js" id="ssil">Ссылка тут</a>

READ ALSO
Области видимости JS

Области видимости JS

Почему внешняя глобальная переменная var value не меняется на true? Спасибо!

326
Как передать данные из компонента в сервис в Angular 2

Как передать данные из компонента в сервис в Angular 2

У меня есть сервис и компонента, в котором есть переменная partNumber - сообщает номер раздела в котором я нахожусь и дает 1, 2 или 3

633
Как определить город юзера?

Как определить город юзера?

В последнее время вижу много сайтов, которые при открытии выдают модальное окно с предполагаемым городом и выбором другого, если определенно...

366