15.02.2013 Views

JavaScript Examples Bible - UserWorks Technologies

JavaScript Examples Bible - UserWorks Technologies

JavaScript Examples Bible - UserWorks Technologies

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

Chapter 6 ✦ Image, Area, and Map Objects (Chapter 22)<br />

} else if (document.getElementById) {<br />

// NN6 adheres to node model<br />

var mapObj = document.getElementById(“lamp_map”)<br />

while (mapObj.childNodes.length) {<br />

mapObj.removeChild(mapObj.firstChild)<br />

}<br />

mapObj.appendChild(area1)<br />

mapObj.appendChild(area2)<br />

mapObj.appendChild(area3)<br />

mapObj.appendChild(area4)<br />

// workaround NN6 display bug<br />

document.myIMG.style.display = “inline”<br />

}<br />

function changeToKeyboard() {<br />

document.myIMG.src = “cpu2.gif”<br />

document.myIMG.useMap = “#keyboardMap”<br />

}<br />

function changeToLamp() {<br />

document.myIMG.src = “desk3.gif”<br />

document.myIMG.useMap = “#lampMap”<br />

}<br />

<br />

<br />

<br />

MAP Element Object<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

333<br />

MAP.areas

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!