アプリケーションは独自の方法で、ドラッグアンドドロップの操作を自由に解釈できます。中にあるすべての要素が継承する、もっとも一般的な基底クラスです。このインターフェイスは、すべての種類の要素に共通するメソッドとプロパティを記述するだけのものです。作成、対象要素への適用、そしてアニメーションの再生を行うショートカットメソッドです。オブジェクトのインスタンスを返します。プロパティは、そのノードに登録された全ての属性ノードのコレクションを返却します。ノードのインデックスはブラウザーによって変わる可能性があります。その属性に関するあらゆる情報を表す文字列のキーと値の組です。コレクションを返します。HTMLCollectionで返します。documentオブジェクトで呼ばれたとき、ルートノートを含む全ドキュメントが検索されます。メソッドは、与えられたテキストノードを、メソッドを実行した要素に対する相対的な位置に挿入します。読み取り専用プロパティは、要素の修飾名のローカル部分を返します。メソッドは、要素が特定のセレクター文字列によって選択された場合にtrueを返します。それ以外の場合はfalseを返します。断片を得ることができます。与えられた文字列をパースしたノードで要素を置換するため、値を設定することもできます。Element.querySelector()対象要素の子孫の内、引数に指定したCSSセレクタにマッチする最初の要素を返します。メソッドは、要素を全画面表示するための非同期的な要求を発行します。メソッドは、要素が(ブラウザのウィンドウ上の)表示範囲に入るまでページをスクロールします。Element.setCapture()mousedownイベントの処理中にこのメソッドを呼び出すと、マウスボタンが離されるか、document.releaseCapture()が呼び出されるまで、すべてのマウスイベントをこの要素にリターゲットします。rootへの読み取りアクセスを提供します。