Fichiers est un tableau utilisé ici et passé trois éléments en elle. Après le prochain button
je reçois seulement le premier article de array
. Comment obtenir les éléments suivants un par un onclick
suivant button
?Tableau de fichiers Aperçu sur un clic
S'il vous plaît trouver le code js ci-dessous:
function plusSlides(n) {
var i;
var currentIndex= 0;
var files = ["","",""];
if(currentIndex<files.length)
{
var omyFrame = document.getElementById("myFrame");
omyFrame.style.display="block";
omyFrame.src = files[currentIndex];
currentIndex++;
}
n++;
}
Je pense que votre fragment de code ne fournit pas assez de contexte. Où est le bouton suivant? Est-ce que cliquer sur le bouton suivant appelle 'plusSlides'? –
Remplacez 'if' par' while'. De plus, les variables 'i' et' n' sont inutiles –
Si vous remplacez 'if' par' while', vous définissez la source iframe trois fois sur chaque appel et l'iframe aura toujours le ssrc de la dernière entrée dans les fichiers. –