gpt4 book ai didi

javascript - 为什么我的横幅拒绝旋转?

转载 作者:行者123 更新时间:2023-11-28 00:55:12 25 4
gpt4 key购买 nike

看来我完全遵循了我的作业powerpoint中的说明,我检查了我是否正确使用了每个函数,三次检查了我的拼写,我不知道为什么它不起作用,我对javascript很陌生,我尝试从上到下调试它,但是似乎有些东西使我的脚本无法工作,或者我一起做错了一些事情。我的代码做错了什么?

<html xmlns="http://www.w3.org/1999/xhtml">

<HEAD>
<TITLE>Rollover Banner </TITLE>
<SCRIPT LANGUAGE="JavaScript">

<!-- VARIABLE DECLARATION -->

if (document.images)
{
var photos = new Array (“images1/nj1.jpg”,”images1/nj2.jpg”,”images1/dice1.jpg”);
var photoURLs = new Array (“msn.com”,”imdb.com”,”tv.com”);
}
var i = 0;

function newLocation()
{
document.location.href="http://www." + photoURLs[i];
}
function rotate()
{
i = Math.floor(Math.random()*3);
document.banner.src = photos[i];
document.write(i); //doesnt do anything
setTimeout("rotate()", 1000);
}

</SCRIPT>
</HEAD>

<BODY >


<a href="javascript:newLocation()"> <!--doesnt direct to anything -->
<img src="images1/nj2.jpg" name="banner"> <!--loads -->
</a>

<SCRIPT language="Javascript">

rotate();
</SCRIPT>

</BODY>
</HTML>

最佳答案

确保您没有在数组中使用智能引号。尝试重新键入 "字符,即使它看起来很正常。

智能引号对于开发人员来说是一个非常烦人的问题。

补充:查找和替换功能对此非常有帮助。

关于javascript - 为什么我的横幅拒绝旋转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26312260/

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