JavaScript Reference/Javascript Objects/document
Содержание
"document" Event Handlers
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | Event |onActivate onBeforeActivate | | Handlers |onBeforeCut onBeforeDeactivate | | |onBeforeEditFocus onBeforePaste | | |onClick onContextMenu | | |onControlSelect onCut | | |onDblClick onDeactivate | | |onDrag onDragEnd | | |onDragEnter onDragLeave | | |onDragOver onDragStart | | |onDrop onFocusIn | | |onFocusOut onHelp | | |onKeyDown onKeyPress | | |onKeyUp onMouseDown | | |onMouseMove onMouseOut | | |onMouseOver onMouseUp | | |onMouseWheel onMove | | |onMoveEnd onMoveStart | | |onPaste onPropertyChange | | |onReadyStateChange onResizeEnd | | |onResizeStart onSelectionChange | | |onStop | +----------------+--------------------------------------------------------------+
</source>
"document" Example
<source lang="javascript">
<html> <body> <title>document object example</title> <button onclick="alert(document.title);">Document title</button> </body> </html>
</source>
"document" is applied to
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | Applied_To |<custom> popup | | |window | +----------------+--------------------------------------------------------------+
</source>
"document" JavaScript Collections
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | JavaScript |all anchors | | Collections |applets childNodes | | |embeds forms | | |frames images | | |links namespaces | | |plugins scripts | | |styleSheets | +----------------+--------------------------------------------------------------+
</source>
"document" JavaScript Methods
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | JavaScript |attachEvent close | | Methods |createAttribute createComment | | |createDocumentFragment createElement | | |createEventObject createStyleSheet | | |createTextNode detachEvent | | |elementFromPoint execCommand | | |focus getElementById | | |getElementsByName getElementsByTagName | | |hasFocus open | | |queryCommandEnabled queryCommandIndeterm | | |queryCommandState queryCommandSupported | | |queryCommandValue recalc | | |releaseCapture setActive | | |write writeln | +----------------+--------------------------------------------------------------+
</source>
"document" JavaScript Objects
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | JavaScript |<body> implementation | | Objects |location selection | | |<title> | +----------------+--------------------------------------------------------------+
</source>
"document" JavaScript Properties
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | JavaScript |activeElement alinkColor | | Properties |bgColor charset | | |compatMode cookie | | |defaultCharset designMode | | |dir doctype | | |documentElement domain | | |encoding expando | | |fgColor fileCreatedDate | | |fileModifiedDate fileSize | | |height lastModified | | |linkColor parentWindow | | |protocol readyState | | |referrer title | | |uniqueID URL | | |URLUnencoded vlinkColor | | |width XMLDocument | +----------------+--------------------------------------------------------------+
</source>
"document" Syntax and Note
<source lang="javascript">
Note: Access to all the objects in a page.
Syntax:
objectName.document.memberName
</source>