I am pretty new in JavaScript. I am trying to make a show more button using a javascript array slice. I want to target the next 3 div when a user clicks on the button. Every time he clicks on the button next 3 div will be visible to him
<button onclick="myFunction()">Show More</button>
<p id="demo">one</p>
<p id="demo" style="display:none;">two</p>
<p id="demo" style="display:none;">three</p>
<p id="demo" style="display:none;">four</p>
<p id="demo" style="display:none;">five</p>
<p id="demo" style="display:none;">six</p>
<p id="demo" style="display:none;">seven</p>
<p id="demo" style="display:none;">eight</p>
JavaScript
function myFunction() {
var slice = [];
slice[0] = document.getElementById("demo");
var citrus = slice[0].slice(0, 3);
citrus.style.display = "block";
}
I want to make this in pure JavaScript. I know this is very begginer level question but please help me to do this thing.