Я пытаюсь создать iframe, в котором содержимое изменяется на основе нажатия кнопки. Однако iframe не отображает контент. Может кто-нибудь взглянуть на мой код и объяснить, почему.Содержание iframe не отображается
<script>
int i = 0;
var array= ["news1.html","news2.html","news3.html"];
function setURL(){
if (i<2) {
i = i+1;
}
else{
i=0;
};
document.getElementById("iframe").src = array[i];
}
</script>
<iframe id="iframe" style="float:right;" width="770" height="360"></iframe>
<button type="button" onclick="setURL()" style="float:right;"> Next </button>
Я знаю, что это не самый лучший код в мире, но, насколько я могу сказать, что это должно работать, так что я надеялся, что за руку с ним, пожалуйста?
Я думаю, что thr - это опечатка - 'int i = 0;' должен быть 'var i = 0;' – swapnesh
И в следующий раз проверьте консоль JS. – Siguza
Это было, спасибо! И я должен был проверить консоль, спасибо за напоминание – IJB