Заблокировать переход по ссылке
В событии
onclik
Использовал
e.preventDefault()
Чтобы заблокировать переход по ссылке, аналогично как заблокировать если срабатывает событие
onpointerdown
Googl hrome, если вешать слушатель onpointerdown на ссылку и пытаться заблокировать. Не работает, переходит по ссылке, как решить это?
Ответы (1 шт):
Автор решения: neho111
→ Ссылка
Ровно так же, как и с onClick
:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>...</title>
</head>
<body>
<a href="https://example.com" id="myLink">Ссылка на что-то</a>
<script>
document.getElementById('myLink').onpointerdown = function(e) {
e.preventDefault();
// Дополнительные действия можно делать здесь
console.log('Переход по ссылке заблокирован');
};
</script>
</body>
</html>