I’m trying to write a better and more efficient image rollover routine at the moment. I’m having a problem with using a variable name to identify an image, and then using that variable to represent the object. Does anyone know how to do this? Here’s some sample code:
<SCRIPT>
var im = new Array();
var img = new Array();
var startToggle;
// preloads images
function doPreload()
{
img[0] ="./images/page_off.gif";
img[1] ="./images/page_on.gif";
for (var i = 0; i < img.length; i++)
{
im* = new Image();
im*.src = img*;
}
}
//toggles image
function toggle(num)
{
num.src = im[num].src;
}
</script>
[SNIP]
<A HREF="./index.html" OnMouseOver="toggle(1)"><img src="images/page_off.gif" border="0" alt="" name="1">