Я использую кнопку onclick и массив изображений, чтобы показать 1 изображение, а затем третье изображение. Я хочу, чтобы несколько изображений делали это рядом друг с другом. Код отлично работает с одним. Но когда я пытаюсь добавить еще один, он работает. Я очень новичок в Javascript, поэтому не знаю, в чем проблема.Javascript Multiple IMG Arrays
<button onclick="Suit()" class="button">
<img id="IMG1" src="suit.png" class="suit" width="300" height="260">
</button>
<script>
img_array= new Array('suit.png','suitwrong.png','suittry.png');
i=0;
function Suit()
{
i++;
document.getElementById("IMG1").src=img_array[i];
if(i==img_array.length-1) {
i=-1;
}
}
</script>
В основном я хочу иметь x3 этого кода (3 изображения щелкните по массивам). С радостью поместите его в отдельный файл .js, если это поможет.
я, возможно, не сделал себе ясно, я не хочу, чтобы добавить больше фотографий в массив, я хочу, чтобы добавить полностью новая кнопка onclick, которая имеет тот же эффект. С помощью этого кода я получаю сломанные ссылки на изображения, когда я нажимаю больше одного раза, любые идеи? – Darkishhorse
Я все еще не понял. вы хотите добавить кнопку? поэтому, когда вы нажмете, у вас будет 2 кнопки, это ваша точка? –
idont знать, если это будет работать, но только для того, чтобы дать вам другую идею