<title>Ads</title>
<script type="text/javascript" src="js/CSP.js">
</script>
</head>
<body>
<div id="imagesDiv">
<img src="images/cvb1.gif" alt="Image Ads" id="oneImage"/>
</div>
</body>
</html>
/---- code javascript--/
var theImage = document.getElementById("oneImage");
changeAds();
var intNumber = 0;
var arrayOfImages = ["images/cvb1,gif","images/cvb2,gif","images/cvb3,gif"];
// starting function ads
function changeAds(intNumber){
theImage.setAttribute("src",arrayOfImages[intNumber]);
intNumber ++;
if (intNumber==arrayOfImages.length){
intNumber=0;
}
}
setInterval(changeAds(),2000);
我做錯了什麼?我甚至嘗試過使用window.onload = function() {changeAds(intNumber)};
,但這甚至沒有奏效。 我收到錯誤未知錯誤
「theImage.setAttribute(」 SRC 「arrayOfImages [intNumber]);」 是未定義的。
使用在window.onload,但在電話中刪除從intNumber(intNumber) – mplungjan 2014-09-20 05:27:43
調用'changeAds()'聲明intNumber,arryOfImages – Sam1604 2014-09-20 05:31:23
後功能有具有ID'oneImage'時沒有元素'document.getElementById(「oneImage」)'被執行。 – 2014-09-20 05:31:25