You are here: irt.org | FAQ | JavaScript | Image | Q1229 [ previous next ]
You need to find the number of the image on the page starting from 0 and use that instead - here Logo is image number 0 and the first image to mouseover is number one:
<script language="JavaScript"><!--
function swap(img,isrc) {
if (!document.images) return;
document.images[img].src = isrc;
}
//--></script>
<img src="logo.gif" width=460 height=80 alt="Logo">
<a href="..." onMouseOver="swap(1,'home_on.gif');" onMouseOut="swap(1,'home_off.gif');"><img src="home_off.gif" width=40 height=30 alt="home"></a>
<a href="..." onMouseOver="swap(2,'feedback_on.gif');" onMouseOut="swap(2,'feedback_off.gif');"><img src="feedback_off.gif"
width=40 height=30 alt="feedback"></a>Alternatively ignore the validator.