You are here: irt.org | FAQ | JavaScript | Image | Q655 [ previous next ]
You can access the links array to alter the href property of another link:
<a href="default.htm"><img src="image1.gif" name="myImage" width="400" height="400" border="0"></a>
<script language="JavaScript"><!--
var lastvalue = 'default.htm';
function over(imageName,src,href) {
var j, i;
if (document.images) {
for (var i=0;i<document.links.length;i++)
if((document.links[i].href.length - lastvalue.length) == document.links[i].href.indexOf(lastvalue))
j = i;
document.links[j].href = lastvalue = href;
document.images.imageName.src = src;
}
}
function out() {
}
//--></script>
<p>
<a href="#" onMouseOver="over('myImage','image1.gif','http://www.irt.org/')" onMouseOut="out()"><img src="apicture.gif" width="100" height="100" border="0"></A>