keller18
10-27-2004, 10:43 AM
I have a script which swaps pics after a click.
What I'd like to do, though, is make it swap during a mouseover.
How can I amend these commands to do that ?
++ (sets up swap) ++
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var aryImages = new Array(2);
aryImages[0]
= "http://www.picup.com/products/gcms/qp2010pic.jpg";
aryImages [1] = "http://www.picup.com/products/gcms/swap_qp2010pic.jpg";
aryImages[2] = "http://www.picup.com/products/gcms/swap2_qp2010pic.jpg";
for (i=0; i < aryImages.length; i++) {
var preload = new Image();
preload.src = aryImages[i];
}
function swap(imgIndex) {
document['imgMain'].src = aryImages[imgIndex];
}
// End -->
</script>
++ (performs swap) ++
<a href="javascript:swap(1)"><img src="http://www.picup.com/products/gcms/swap_qp2010pic.jpg" border="0" width="70" height="30"></a>
<a href="javascript:swap(2)"><img src="http://www.picup.com/products/gcms/swap2_qp2010pic.jpg" border="0" width="70" height="30"></a>
What I'd like to do, though, is make it swap during a mouseover.
How can I amend these commands to do that ?
++ (sets up swap) ++
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var aryImages = new Array(2);
aryImages[0]
= "http://www.picup.com/products/gcms/qp2010pic.jpg";
aryImages [1] = "http://www.picup.com/products/gcms/swap_qp2010pic.jpg";
aryImages[2] = "http://www.picup.com/products/gcms/swap2_qp2010pic.jpg";
for (i=0; i < aryImages.length; i++) {
var preload = new Image();
preload.src = aryImages[i];
}
function swap(imgIndex) {
document['imgMain'].src = aryImages[imgIndex];
}
// End -->
</script>
++ (performs swap) ++
<a href="javascript:swap(1)"><img src="http://www.picup.com/products/gcms/swap_qp2010pic.jpg" border="0" width="70" height="30"></a>
<a href="javascript:swap(2)"><img src="http://www.picup.com/products/gcms/swap2_qp2010pic.jpg" border="0" width="70" height="30"></a>