You are here: irt.org | FAQ | JavaScript | Image | Q1687 [ previous next ]
Here I have written the names of the images in the function along with at what index of the images[] array the SRC lies. On recieving the index value and the name of the image, it puts the index in the images[] array which changes the image now stored in the variable img_name. In this way I can call this function as many times and this single function will act for all the images in the document.
<html>
<head>
<title>image_change</title>
<script language="javascript"><!--
//index is the location of the image in the document when accesed by images[] array
function GetImage(index,img_name) {
document.images[index].src=img_name
}
//--></script>
</head>
<body>
<img src="1_off.gif" name="hi" onMouseOver="GetImage(0,'1_on.gif')" onMouseOut="GetImage(0,'1_off.gif')" >
</body>
</html>Submitted by anshumanmishra@yahoo.com