画像がJavascriptで作成されたときに画像上にイメージマップを作成する方法はありますか?
したがって、イメージは次のように作成されます。
var img = new Image();
次に、すべてのプロパティを設定します。
しかし、この画像でイメージマップを作成するにはどうすればよいですか?
よろしく、トニー
アップデート
イメージを作成するコードは次のとおりです。
function createimg()
{
var img = new Image();
img.src='Image/URL';
img.alt='Next image';
img.id = 'span1';
img.style.zIndex = 10;
img.style.position = 'absolute';
img.style.display='none';
img.style.top = '130px';
img.style.padding='10px';
img.style.left='440px';
img.usemap='#trialmap';
img.className ='dynamicSpan';
document.body.appendChild(img);
return img;
}
これはタグ内にあります。今イメージマップ:
<map name="trialmap">
<area shape ="rect" coords ="0,0,500,500"
href ="http://www.google.com" target ="_blank" alt="Sun" />
<area shape ="circle" coords ="100,100,10,10"
href ="http://www.twitter.com" target ="_blank" alt="Mercury" />
</map>
私が読んだことによると、これは画像のすぐ下にある必要があるため、これをどこに配置しますか? タグ内に入れることができず、動作しません。