gpt4 book ai didi

javascript -
在 FireFox 中不起作用

转载 作者:行者123 更新时间:2023-12-02 19:48:40 26 4
gpt4 key购买 nike

目前我正在尝试使用<div><span>标签作为我的 JavaScript 的标签。这在使用 IE 和 Google Chrome 时有效,但在 FireFox 中不起作用。 JavaScript 错误控制台显示“imgNo 未定义”。

这是我设置 div 标签的函数:

function next_picture() {
if (document.images) {
if (pictureNum < 21) {
pictureNum++;
document.TravelAlberta.src = picture[pictureNum].src;
imgNo.innerHTML = "Image " + (pictureNum + 1) + " of 22";
}
else
alert("This is last picture");
}
else
alert("Your browser does not support images");
}

这是正文中的代码

<div id="imgNo" class="style1">
Image 1 of 22</div>
<p class="style1">
<img alt="" class="style3" src="images/back_button.gif" id="Back" name="Back" onclick="back_picture()" />

<img alt="" class="style4" src="images/next_button.gif" id="Next" name="Next" onclick="next_picture()" /></p>

最佳答案

不良做法导致了您的问题。如果 undefined variable ,某些浏览器将使用元素 id 作为变量名称。您应该使用 getElementById。

document.getElementById("imgNo").innerHTML = "Image " + (pictureNum + 1) + " of 22";

关于javascript - <div> 和 <span> 在 FireFox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9593628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com