Я хочу отображать абзацы с помощью js, и я хочу, чтобы каждый раз пользователь нажимал кнопку «вправо», чтобы отобразить абзац, но вместо этого отображаются все параграфы. Как я могу проверить, нажал ли пользователь кнопку, чтобы я мог отображать только один следующий абзац, когда была нажата кнопка. Thanx заранее.Javascript проверяет, был ли обработчик события нажат
<style type="text/css">
p {
border:1px solid black;
width:100px;
height:30px;
display:none;
}
</style>
<p>some text1</p>
<p>some text2</p>
<p>some text3</p>
<p>some text4</p>
<p>some text5</p>
<input type="button" value = "left" />
<input type="button" value = "right"
onclick = "
var p = document.getElementsByTagName('p');
for(var i = 0; i <p.length; i++){
show_paragraphs(i);}
"
id = "right"/>
Вам не нужно JQuery или плагин для достижения этой цели .. – lifetimes
Так как я могу сделать это тогда & – user2167174
Отлично, спасибо. И еще один вопрос. Переменная i видна в коде внутри события , хотя мы инициализировали его в t он ? Thanx для объяснения. Я подумал о подобном алгоритме, просто не смог его реализовать. – user2167174