You are here: irt.org | FAQ | DHTML | Q935 [ previous next ]
Try:
<map name="image-map"> <area shape="rect" coords="15,15,85,85" href="javascript:alert('Square')" onMouseOver="changeContent('layerName','Square');self.status='Square';return true" onMouseOut="self.status='';return true"> <area shape="rect" coords="93,15,110,85" href="javascript:alert('Rectangle')" onMouseOver="changeContent('layerName','Rectangle');self.status='Rectangle';return true" onMouseOut="self.status='';return true"> <area shape="circle" coords="150,50,35" href="javascript:alert('Circle')" onMouseOver="changeContent('layerName','Circle');self.status='Circle';return true" onMouseOut="self.status='';return true"> </map> <script language="JavaScript"><!-- function changeContent(what,text) { if (document.all) document.all[what].innerHTML = text; else if (document.layers) { document.layers[what].document.open(); document.layers[what].document.write(text); document.layers[what].document.close(); } } //--></script> <p> <img src="image.gif" border=0 width=200 height=100 usemap="#image-map"> <layer id="layerName"> <span id="layerName"> Move the mouse pointer over this text </span> </layer> </p>