これが私の現在のコードです:
<html>
<head>
<title>Imagemap</title>
<script>
function swapImageIn(id){
document.getElementById(id).src='\\C:\Users\idb\Desktop\Websitefinal\usa.png';
}
function swapImageOut(id){
document.getElementById(id).src='\\C:\Users\idb\Desktop\Websitefinal\worldmap_load.png';
}
</script>
</head>
<body>
<div>
<img src="\\C:\Users\idb\Desktop\Websitefinal\worldmap_load.png" id="main" alt="" usemap="#worldmap_load" style="border-style:none" />
</div>
<div>
<map id="worldmap_load" name="worldmap_load">
<area shape="poly" alt="USA" coords="77,49,109,23,86,11,0,34,0,78" nohref="nohref" title="USA" onMouseOver="swapImageIn('main')" onmouseout="swapImageOut('main')" />
</map>
</div>
</body>
</html>
mouseover イベントと mouseout イベントを機能させようとしています。それらは現在機能しません。助言がありますか?
編集 - マップの領域にマウスを合わせると、画像が変わります。ただし、イベント「onMouseOver」には到達しません。