Reputation: 963
i want to change the background image of a div every 3 sec i tried this did not wark help plss.
it is not working...
i update the code:
<head runat="server">
<link rel="shortcut icon" type="icon/x-icon" href="Main Images/favicon.ico" />
<link rel="stylesheet" type="text/css" href="MyStyle.css" />
<script>
accept
var rotate = false;
function setbackground() {
newImage = rotate ? 'url(#)' : 'url(mimages/wallpaper2.jpg) : url(mimages/shutterstock_105126044-795x380.jpg)';
rotate = !rotate;
document.getElementById('change').style.backgroundImage = newImage;
}
setInterval(setbackground, 3000);
</script>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body style="background-image: url('Main Images/background.jpg');">
<form id="form1" runat="server">
<div dir="rtl" style="background-color:#242020">
<audio src="songs/Jurassic Park Theme Song - Jurassic Park Theme Song.mp3" autoplay="" controls=""></audio><br /><br />
</div>
<div class="top" id="change" runat="server" >
Upvotes: 1
Views: 635
Reputation: 1743
var rotate = false;
function setbackground() {
newImage = rotate ? 'url(mimages/wallpaper2.jpg)' : 'url(mimages/shutterstock_105126044-795x380.jpg)';
rotate = !rotate;
document.getElementById('change').style.backgroundImage = newImage;
}
setInterval(setbackground, 3000);
<div class="top" id="change"></div>
Upvotes: 1