mightypants
08-05-2008, 08:42 PM
I have several different tabs that, when hovered over, need to change the image in a particular location. I've written a script for it, but it currently isn't working.
Here's the script:
function preloader()
{
coverImage1 = new Image();
coverImage1.src = "images/cover60676.jpg";
coverImage2 = new Image();
coverImage2.src = "images/cover60678.jpg";
coverImage3 = new Image();
coverImage3.src = "images/cover60677.jpg";
coverImage4 = new Image();
coverImage4.src = "images/cover60675.jpg";
coverImage5 = new Image();
coverImage5.src = "images/cover60674.jpg";
}
function tab1over(){
document.getElementById("bookCovers").src = "images/cover60676.jpg";
}
function tab2over(){
document.getElementById("bookCovers").src = "images/cover60678.jpg";
}
function tab3over(){
document.getElementById("bookCovers").src = "images/cover60677.jpg";
}
function tab4over(){
document.getElementById("bookCovers").src = "images/cover60675.jpg";
}
function tab5over(){
document.getElementById("bookCovers").src = "images/cover60674.jpg";
}
function tabout(){
document.getElementById("bookCovers").src = "images/covers.gif";
}
and the relavent HTML:
<div id="tabs">
<a href="index.html"><img src="images/tab_0700.gif" name="jsbutton" id="tab_0700" onmouseover="tab1over()" onmouseout="tabout()"/></a>
<a href="DSPM_800.html">
<img src="images/tab_0800.gif" name="jsbutton" id="tab_0800" onmouseover="tab2over()" onmouseout="tabout()" /></a>
<a href="DSPM_850.html">
<img src="images/tab_0850.gif" name="jsbutton" id="tab_0850" onmouseover="tab2over()" onmouseout="tabout()"/></a>
<a href="DSPM_1110.html">
<img src="images/tab_1110.gif" name="jsbutton" id="tab_1110" onmouseover="tab3over()" onmouseout="tabout()"/></a>
<a href="DSPM_1510.html">
<img src="images/tab_1510.gif" name="jsbutton" id="tab_1510" onmouseover="tab4over()" onmouseout="tabout()"/></a>
<a href="DSPM_1610.html">
</a><img src="images/tab_1610.gif" name="jsbutton" id="tab_1610" onmouseover="tab5over()" onmouseout="tabout()"/>
</div>
....
<img src="images/covers.gif" height="300" width="227" id="bookCovers" />
The script is linked properly in the heading of the page. I'm not sure why it isn't working. Anyone know what's wrong? Thanks.
Here's the script:
function preloader()
{
coverImage1 = new Image();
coverImage1.src = "images/cover60676.jpg";
coverImage2 = new Image();
coverImage2.src = "images/cover60678.jpg";
coverImage3 = new Image();
coverImage3.src = "images/cover60677.jpg";
coverImage4 = new Image();
coverImage4.src = "images/cover60675.jpg";
coverImage5 = new Image();
coverImage5.src = "images/cover60674.jpg";
}
function tab1over(){
document.getElementById("bookCovers").src = "images/cover60676.jpg";
}
function tab2over(){
document.getElementById("bookCovers").src = "images/cover60678.jpg";
}
function tab3over(){
document.getElementById("bookCovers").src = "images/cover60677.jpg";
}
function tab4over(){
document.getElementById("bookCovers").src = "images/cover60675.jpg";
}
function tab5over(){
document.getElementById("bookCovers").src = "images/cover60674.jpg";
}
function tabout(){
document.getElementById("bookCovers").src = "images/covers.gif";
}
and the relavent HTML:
<div id="tabs">
<a href="index.html"><img src="images/tab_0700.gif" name="jsbutton" id="tab_0700" onmouseover="tab1over()" onmouseout="tabout()"/></a>
<a href="DSPM_800.html">
<img src="images/tab_0800.gif" name="jsbutton" id="tab_0800" onmouseover="tab2over()" onmouseout="tabout()" /></a>
<a href="DSPM_850.html">
<img src="images/tab_0850.gif" name="jsbutton" id="tab_0850" onmouseover="tab2over()" onmouseout="tabout()"/></a>
<a href="DSPM_1110.html">
<img src="images/tab_1110.gif" name="jsbutton" id="tab_1110" onmouseover="tab3over()" onmouseout="tabout()"/></a>
<a href="DSPM_1510.html">
<img src="images/tab_1510.gif" name="jsbutton" id="tab_1510" onmouseover="tab4over()" onmouseout="tabout()"/></a>
<a href="DSPM_1610.html">
</a><img src="images/tab_1610.gif" name="jsbutton" id="tab_1610" onmouseover="tab5over()" onmouseout="tabout()"/>
</div>
....
<img src="images/covers.gif" height="300" width="227" id="bookCovers" />
The script is linked properly in the heading of the page. I'm not sure why it isn't working. Anyone know what's wrong? Thanks.