15.02.2013 Views

JavaScript Examples Bible - UserWorks Technologies

JavaScript Examples Bible - UserWorks Technologies

JavaScript Examples Bible - UserWorks Technologies

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

506<br />

Index ✦ F–G<br />

functions (continued)<br />

unescape(), 212<br />

updateClock(), 92<br />

walkChildNodes(), 8<br />

walkChildren(), 10<br />

whereInWorld(), 63<br />

zigzag(), 163<br />

G<br />

generic objects, 1–126<br />

accessKey property, 3–4<br />

addBehavior() method, 50–53<br />

addEventListener() method, 53–55<br />

all property, 5<br />

appendChild method, 55–57<br />

applyElement() method, 57–58<br />

attachEvent() method, 58–59<br />

attributes property, 5<br />

behaviorUrns property, 6<br />

blur() method, 59–60<br />

canHaveChildren property, 6–7<br />

canHaveHTML property, 8<br />

childNodes property, 1, 8–10<br />

children property, 10–11<br />

className property, 11–12<br />

clearAttributes() method, 61<br />

click() method, 61<br />

clientHeight property, 13–14<br />

clientWidth property, 13–14<br />

cloneNode() method, 62<br />

compatibility, 59<br />

componentFromPoint() method, 62–63<br />

contains() method, 64<br />

contentEditable property, 14–15<br />

currentStyle property, 15<br />

dataFld property, 16–20<br />

dataFormatAs property, 16–20<br />

dataSrc property, 16–20<br />

detachEvent() method, 58–59<br />

dir property, 21<br />

disabled property, 2, 21<br />

dispatchEvent() method, 64–66<br />

document property, 21–22<br />

event handlers, 95–126<br />

examples highlights, 1–2<br />

fireEvent() method, 66–68<br />

firstChild property, 1, 22–23<br />

focus() method, 59–60<br />

getAdjacentText() method, 69<br />

getAttribute() method, 2, 69–70<br />

getAttributeNode() method, 70<br />

getBoundingClientRect() method, 70–73<br />

getClientRects() method, 73<br />

getElementsByTagName() method, 73<br />

getExpression() method, 74<br />

hasChildNodes() method, 74–75<br />

height property, 23–24<br />

hideFocus property, 24<br />

id property, 24–25<br />

innerHTML property, 25–26<br />

innerText property, 25–26<br />

insertAdjacentElement() method, 75<br />

insertAdjacentHTML() method, 76<br />

insertAdjacentText() method, 76<br />

insertBefore() method, 1, 76–77<br />

isContentEditable property, 26–27<br />

isDisabled property, 27–28<br />

isMultiLine property, 28<br />

isTextEdit property, 28<br />

item() method, 78<br />

lang property, 28–29<br />

language property, 29<br />

lastChild property, 1, 22–23<br />

length property, 29<br />

mergeAttribute() method, 78–79<br />

methods, 50–95<br />

nextSibling property, 30<br />

nodeName property, 30<br />

nodeType property, 31<br />

nodeValue property, 31–32<br />

normalize() method, 79–80<br />

offsetHeight property, 32<br />

offsetLeft property, 32–33<br />

offsetParent property, 33–35<br />

offsetTop property, 32–33<br />

offsetWidth property, 32<br />

onActivate event handler, 95–96<br />

onBeforeCopy event handler, 96–97<br />

onBeforeCut event handler, 97<br />

onBeforeDeactivate event handler, 95–96<br />

onBeforeEditFocus event handler, 97–98<br />

onBeforePaste event handler, 98, 121–123<br />

onBlur event handler, 98–99<br />

onClick event handler, 66, 81, 99–100<br />

onContextMenu event handler, 100–101<br />

onCopy event handler, 101–102<br />

onCut event handler, 101–102<br />

onDblClick event handler, 100, 103<br />

onDeactivate event handler, 95–96<br />

onDrag event handler, 103–107<br />

onDragEnd event handler, 106<br />

onDragEnter event handler, 107<br />

onDragLeave event handler, 107<br />

onDragOver event handler, 108

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

Saved successfully!

Ooh no, something went wrong!