Jonas Schmeltz Aaberg <julledyret@e-mail.dk> writes:
> Kom lige til at tænke på, om man i JavaScript, kan aflæse, hvad
> man har skrevet i sit image-map (<map>..</map>) - og hvis ja,
> hvordan?
Jada, hvis det er en nogenlunde moderne browser (ingen garantier for
Netscape 4).
Et map-objekt har en "collection" der hedder "areas" som man kan bruge
til at tilgå de enkelte area-elementer.
Hvis dit map har id="myMap", så prøv følgende:
---
function showMyMap() {
var map = document.getElementById("myMap");
var output = "";
for (var i = 0; i < map.areas.length; i++) {
var area = map.areas[i];
output+="Area "+i+":\n";
output+=" coords: " + area.coords +"\n";
if (!area.noHref) {
output+=" href: " + area.href +"\n";
}
if (area.target) {
output+=" target: "+area.target+"\n";
}
}
alert(output);
}
---
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'