我正在尝试使用坐标将新元素附加到区域地图以确定新元素的位置。到目前为止我所拥有的:
var count = document.createTextNode("FooBar");
var dspan = document.createElement("span");
dspan.appendChild(count);
var hrefs = document.querySelectorAll("area");
for (var i = 0; i < hrefs.length; i++) {
console.log(hrefs[i].getAttribute('coords'));
console.log(hrefs[i].getAttribute('href'));
console.log(hrefs[i].getAttribute('alt'));
console.log(hrefs[i].parentNode.appendChild(dspan));
}
HTML区域地图:
<map name="spotLightmap-50">
<area alt="Laptops" href="url.com" coords="1,1,357,226" shape="rect" onclick="s_objectID="url.com";return this.s_oc?this.s_oc(e):true">
</map>
说这张地图,我用有坐标1,1,357,226
。如何将新的 dspan 元素定位在地图元素的坐标内。