Я хочу, чтобы эти ссылки соединялись с функцией onclick при отображении нагрузки на тело, когда я сначала нажимаю на ссылку для подтверждения.
Вы можете использовать querySelectAll('a')
, затем выполнять итерацию по ссылкам идобавьте общее событие щелчка.
Чтобы сначала получить подтверждение пользователя, внутри события вы можете вызвать confirm()
, и если пользователь не хочет продолжать, вы можете остановить поведение ссылки по умолчанию, используя preventDefault()
чтобы ссылка не пересылалась.
var links = document.querySelectorAll('a');
links.forEach(function(element){
element.addEventListener('click', function(e){
var isContinue = confirm('Do you want to go to ' + this.href + ' ?');
if(!isContinue){
e.preventDefault();
}
})
})
<a href="https://www.something.com">Some text</a>
<a href="https://www.somethingmore.gov">Secret</a>