function NextSlide() { var kcliki = 0; var kolvoNone = []; kolvoNone[0] = dociment.getElementsByClassName("forCenter"); kolvoNone[1] = dociment.getElementsByClassName("forYou"); kcliki = kcliki + 1; kolvoNone[kclicki]; alert('rabotaet)'); } 
 <div id="slide-music"> <img src="sucide.jpg" alt="" class="forYou"> <img src="cry.jpg" alt="" class="forCenter"> </div> 

  • pashelTiUrod () no comment))) - Surplus of Gophers
  • why do you think that arrays do not work? - Grundy
  • can all the same docUment and not docIment ? When grabbing an element by class, you must either scroll through it or assign an index to it - Air

1 answer 1

 function NextSlide() { var kcliki = 0; var kolvoNone = []; kolvoNone[0] = document.getElementsByClassName("forCenter")[0]; kolvoNone[1] = document.getElementsByClassName("forYou")[0]; // нужен индекс [index] // document а не dociment kcliki = kcliki + 1; // kolvoNone[kclicki]; тут опечатка kolvoNone[kcliki]; console.log(kolvoNone); } NextSlide() 
 <div id="slide-music"> <img src="sucide.jpg" alt="" class="forYou"> <img src="cry.jpg" alt="" class="forCenter"> </div> 

  • Well, to prevent such mistakes, it’s better to use English) - Arthur
  • @Arthur, do you think? Hi ... - Air
  • Hi, yes, it is better to follow these rules, yet the syntax is in English, so it will be easier to navigate - Arthur
  • Well, yes, and that is true ... - Air