Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Неполучается запретить переход по ссылке (https://javascript.ru/forum/events/30175-nepoluchaetsya-zapretit-perekhod-po-ssylke.html)

Yes 26.07.2012 20:24

Неполучается запретить переход по ссылке
 
Делаю вот так
<a href="http://www.ya.ru" id="kkk">hhhhhh</a>

document.getElementById("kkk").addEventListener("click", function(){return false}, false);

Событие click срабатывает, но и переход по ссылке тоже.
Как запретить срабатывание перехода?

ruslan_mart 26.07.2012 21:48

document.getElementById("kkk").href='#'

devote 26.07.2012 21:51

<a href="http://www.ya.ru" id="kkk">hhhhhh</a>
<script>
document.getElementById("kkk").addEventListener("click", function(e){e.preventDefault()}, false);
</script>

или
<a href="http://www.ya.ru" id="kkk">hhhhhh</a>
<script>
document.getElementById("kkk").onclick = function(){return false};
</script>

или
<a href="http://www.ya.ru" onclick="return false">hhhhhh</a>

Yes 27.07.2012 00:01

Великолепно! Всем спасибо!


Часовой пояс GMT +3, время: 17:22.