У меня проблема с получением spesified элемент, который мне нужно.javascript select spesified element on click event
так, это мой код:
<p class="prev">prev</p>
<p class="next">next</p>
<ul class="parent">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>
document.querySelectorAll(".next")[0].addEventListener("click", function() {
var x = querySelectorAll(".parent li")[2].innerHTML;
alert(x); // output 2
});
document.querySelectorAll(".prev")[0].addEventListener("click", function() {
var x = querySelectorAll(".parent li")[2].innerHTML;
alert(x); // output -2
});
так, если я нажимаю .next выход будет ---> 2 ----> снова ----> 6 --- -> снова ----> 8 ----> и снова ----> 10
.prev также ---> от 10 до 8 от 8 до 6 от 6 до 4 от 4 до 2 от 2 до 0
так, как именно решить эту проблему?
Это 'document.querySelectorAll' для начала. – Andy
tjhanks andy для исправления, я просто хочу, чтобы мои вопросы стали простыми и читаемыми. –
Было бы неплохо, если бы вы ответили на все полезные ответы – CoderPi