sdh0013
02-07-2010, 07:41 PM
I have the following piece of code which nearly works.
It has five text links and five images, when you mouseover the textlink onbe of the five images changes, on mouseout it does not change back to the original image but a different one.
Can anyone help me with this?
thanks.
<HTML>
<HEAD>
<SCRIPT language="JavaScript">
<!--
if (document.images)
{
image_off= new Image(100,100);
image_off.src="image1.jpg";
image_off= new Image(100,100);
image_off.src="image2.jpg";
image_off= new Image(100,100);
image_off.src="image3.jpg";
image_off= new Image(100,100);
image_off.src="image4.jpg";
image_off= new Image(100,100);
image_off.src="image5.jpg";
image1= new Image(100,100);
image1.src="image1.jpg";
image2= new Image(100,100);
image2.src="image2.jpg";
image3= new Image(100,100);
image3.src="image3.jpg";
image4= new Image(100,100);
image4.src="image4.jpg";
image5= new Image(100,100);
image5.src="image5.jpg";
image6= new Image(100,100);
image6.src="image6.jpg";
image7= new Image(100,100);
image7.src="image7.jpg";
image8= new Image(100,100);
image8.src="image8.jpg";
image9= new Image(100,100);
image9.src="image9.jpg";
image10= new Image(100,100);
image10.src="image10.jpg";
}
function change1(picName,imgName)
{
if (document.images)
{
imgOn=eval(imgName + ".src");
document[picName].src= imgOn;
}
}
//-->
</SCRIPT>
</HEAD>
<P>
<A HREF="url" onMouseover="change1('pic1','image6')" onMouseout="change1('pic1','image_off')">one</A>
<A HREF="url" onMouseover="change1('pic2','image7')" onMouseout="change1('pic2','image_off')">two</A>
<A HREF="url" onMouseover="change1('pic3','image8')" onMouseout="change1('pic3','image_off')">three</A>
<A HREF="url" onMouseover="change1('pic4','image9')" onMouseout="change1('pic4','image_off')">four</A>
<A HREF="url" onMouseover="change1('pic5','image10')" onMouseout="change1('pic5','image_off')">five</A>
<P>
<IMG SRC="image1.jpg" name="pic1" width="50" height="50" border="0">
<IMG SRC="image2.jpg" name="pic2" width="50" height="50" border="0">
<IMG SRC="image3.jpg" name="pic3" width="50" height="50" border="0">
<IMG SRC="image4.jpg" name="pic4" width="50" height="50" border="0">
<IMG SRC="image5.jpg" name="pic5" width="50" height="50" border="0">
</BODY>
</HTML>
It has five text links and five images, when you mouseover the textlink onbe of the five images changes, on mouseout it does not change back to the original image but a different one.
Can anyone help me with this?
thanks.
<HTML>
<HEAD>
<SCRIPT language="JavaScript">
<!--
if (document.images)
{
image_off= new Image(100,100);
image_off.src="image1.jpg";
image_off= new Image(100,100);
image_off.src="image2.jpg";
image_off= new Image(100,100);
image_off.src="image3.jpg";
image_off= new Image(100,100);
image_off.src="image4.jpg";
image_off= new Image(100,100);
image_off.src="image5.jpg";
image1= new Image(100,100);
image1.src="image1.jpg";
image2= new Image(100,100);
image2.src="image2.jpg";
image3= new Image(100,100);
image3.src="image3.jpg";
image4= new Image(100,100);
image4.src="image4.jpg";
image5= new Image(100,100);
image5.src="image5.jpg";
image6= new Image(100,100);
image6.src="image6.jpg";
image7= new Image(100,100);
image7.src="image7.jpg";
image8= new Image(100,100);
image8.src="image8.jpg";
image9= new Image(100,100);
image9.src="image9.jpg";
image10= new Image(100,100);
image10.src="image10.jpg";
}
function change1(picName,imgName)
{
if (document.images)
{
imgOn=eval(imgName + ".src");
document[picName].src= imgOn;
}
}
//-->
</SCRIPT>
</HEAD>
<P>
<A HREF="url" onMouseover="change1('pic1','image6')" onMouseout="change1('pic1','image_off')">one</A>
<A HREF="url" onMouseover="change1('pic2','image7')" onMouseout="change1('pic2','image_off')">two</A>
<A HREF="url" onMouseover="change1('pic3','image8')" onMouseout="change1('pic3','image_off')">three</A>
<A HREF="url" onMouseover="change1('pic4','image9')" onMouseout="change1('pic4','image_off')">four</A>
<A HREF="url" onMouseover="change1('pic5','image10')" onMouseout="change1('pic5','image_off')">five</A>
<P>
<IMG SRC="image1.jpg" name="pic1" width="50" height="50" border="0">
<IMG SRC="image2.jpg" name="pic2" width="50" height="50" border="0">
<IMG SRC="image3.jpg" name="pic3" width="50" height="50" border="0">
<IMG SRC="image4.jpg" name="pic4" width="50" height="50" border="0">
<IMG SRC="image5.jpg" name="pic5" width="50" height="50" border="0">
</BODY>
</HTML>