備忘録的プログラミングリファレンス

用途別インデックス

 DOMプロパティ、メソッド、イベントの用途一覧です。

基本

コメントアウト
/* , */ もしくは 行頭に // (JavaScriptのコメントアウトです)

Event、Node

インターフェイス
EventTargetEventNodeNodeList
イベント
errorfullscreenchangefullscreenerror
プロパティ
bubblescancelablecurrentTargetdefaultPreventeddetaileventPhaseisTrustedtargettimeStamptypeview
メソッド
preventDefault()stopImmediatePropagation()stopPropagation()

クッキー、Web Storage

インターフェイス
StorageEvent
イベント
プロパティ
メソッド

テキスト、編集

インターフェイス
ClipboardEvent
イベント
copycutonpaste
プロパティ
メソッド

エレメント、Window

エレメント

インターフェース、クラス
DocumentElementFocusEventAttr
イベント
blurfocusfocusinfocusoutloadresizescrolltoggle
プロパティ
メソッド

Window

インターフェース
HashChangeEventPageTransitionEventWindow
イベント
beforeunloadhashchangeloadpagehidepageshowunload
プロパティ
newURLoldURLpersisted
メソッド

FORM

インターフェイス
FocusEventInputEvent
イベント
changefocusfocusinfocusoutinputinvalidresetsearchselectonsubmit
プロパティ
datainputType
メソッド

メディア(イメージ、音声、動画、マップ)、外部ファイル

全般
インターフェイス
ProgressEvent
イベント
abortcanplaycanplaythroughdurationchangeendedloadeddataloadedmetadataloadstartpauseplayplayingprogressratechangeseekedseekingstalledsuspendontimeupdateonvolumechange
プロパティ
altKey
メソッド
画像、イメージ
インターフェイス
イベント
プロパティ
image-rendering
メソッド
動画
インターフェイス
イベント
waiting
プロパティ
メソッド

CSSアニメーション

インターフェース
AnimationEventPopStateEvent
イベント
animationendanimationiterationanimationstart
プロパティ
animationNameelapsedTimepropertyName
メソッド

印刷

インターフェイス
イベント
afterprintbeforeprint
プロパティ
メソッド

マウス、キーボード、タッチデバイス、カーソル

全般
インターフェイス
UiEvent
イベント
which
プロパティ
altKeyctrlKeymetaKeyrelatedTargetshiftKey
メソッド
getModifierState()
マウス
インターフェイス
DragEventMouseEvent
イベント
clickcontextmenudblclickdragenddragenterdragleavedragoverdragstartdropmousedownmouseentermouseleavemousemovemouseoutmouseovermouseupshowonwheel
プロパティ
buttonbuttonsclientXclientYcodedeltaModedeltaXdeltaYdeltaZpageXpageYscreenXscreenY
メソッド
キーボード
インターフェイス
KeyboardEvent
イベント
keydownkeypresskeyup
プロパティ
charCodekeylocation
メソッド
タッチデバイス
インターフェイス
TouchEvent
イベント
touchcanceltouchendtouchmovetouchstarttransitionend
プロパティ
メソッド