Как при клике по ссылке получить значение page?
<div class="pagination">
<ul>
<li class="control">
<a href="katalog?page=3">Пред.</a>
</li>
<li>
<a href="katalog?page=2">2</a>
</li>
<li>
<a href="katalog?page=3">3</a>
</li>
</ul>
</div>
[...document.querySelectorAll("a")].forEach(item => {
item.addEventListener("click", (e) => {
e.preventDefault();
let link = e.target.getAttribute("href");
let value = link.split("=")[1];
console.log(value);
});
});
<div class="pagination">
<ul>
<li class="control"><a href="katalog?page=3">Пред.</a></li>
<li><a href="katalog?page=2">2</a></li>
<li><a href="katalog?page=3">3</a></li>
</ul>
</div>
Или так:
[...document.querySelectorAll("a")].forEach(item => {
item.addEventListener("click", (e) => {
e.preventDefault();
let link = e.target.getAttribute("href");
let value = link.lastIndexOf("=");
let result = link.substring(value + 1);
console.log(result);
});
});
<div class="pagination">
<ul>
<li class="control"><a href="katalog?page=3">Пред.</a></li>
<li><a href="katalog?page=2">2</a></li>
<li><a href="katalog?page=3">3</a></li>
</ul>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Уважаемые пользователи! Есть два DIV-блока с фонамиОдин - ночной, он расположен поверх дневного
Есть таблица с именами, почтами, телефонами итдНужно это зашифровать и возможностью расшифровки
Задача вроде бы тривиальная, но в чем проблема не могу понятьВот кусок кода js:
Want to improve this question? Add details and clarify the problem by editing this post