1. ホーム
  2. Web制作
  3. HTML/Xhtml

共通するイベントやメソッドをhtmlテキストで詳しく解説

2022-02-06 02:22:40
イベントの説明
onactivate: オブジェクトがアクティブな要素に設定されたときにトリガーされます。
onafterupdate: データソースオブジェクトの関連オブジェクトが正常に更新されると、データバインドオブジェクトにトリガーされる。
onbeforeactivate: オブジェクトが現在の要素に設定される直前に発生する。
onbeforecut: 選択された領域がドキュメントから削除される前に、ソースオブジェクト上でトリガーされます。
onbeforedeactivate: activeElement が現在のオブジェクトから親文書内の別のオブジェクトに変わる直前に発生する。
onbeforeeditfocus: 編集可能な要素に含まれるオブジェクトがユーザーインターフェースのアクティブ状態になる前、または編集可能なコンテナがコントロールの選択領域になる前にトリガーされます。
onbeforepaste: 選択範囲がシステムのクリップボードからドキュメントに貼り付けられる前に、ターゲットオブジェクト上でトリガーされます。
onbeforeupdate: データソースオブジェクトの関連オブジェクトが正常に更新される前に、データバインディングオブジェクトでトリガーされます。
onblur: オブジェクトが入力フォーカスを失ったときにトリガーされます。
onchange: オブジェクトのコンテンツや選択された領域が変更されたときに発生します。
onclick: ユーザーがマウスの左ボタンでオブジェクトをクリックしたときに発生します。
oncontextmenu: ユーザーがクライアント領域をマウスで右クリックしてコンテキストメニューを開くと発生します。
oncontrolselect: ユーザーがオブジェクト上でコントロール選択を行おうとしたときに発生します。
オンカット オブジェクトまたは選択範囲がドキュメントから削除され、システムのクリップボードに追加されたときに source 要素でトリガされます。
ondblclick: ユーザーがオブジェクトをダブルクリックしたときにトリガーされます。
ondeactivate: activeElement が現在のオブジェクトから親文書内の別のオブジェクトに変わったときに発生する。
ondrag: ドラッグアンドドロップ操作が行われたとき、ソースオブジェクト上で永続的に発生します。
ondragend: ドラッグ操作の終了時にユーザーがマウスを離すと、ソースオブジェクト上でトリガーされます。
ondragenter: ユーザーがオブジェクトを正当なドラッグターゲットにドラッグしたときに、ターゲット要素上でトリガされます。
ondragleave: ドラッグ操作中にユーザがマウスをリーガルなドラッグターゲットから移動させると、ターゲット上でトリガされる。
ondragover: ユーザーがオブジェクトを正当なドラッグターゲット上にドラッグすると、ターゲット要素上で永続的にトリガーされます。
ondragstart: ユーザーがテキスト選択または選択オブジェクトのドラッグを開始したときに、ソースオブジェクト上でトリガーされます。
ondrop: ドラッグ操作中にマウスボタンが離されたとき、ターゲットオブジェクト上で発生する。
onerrorupdate: データソースオブジェクトの関連データの更新にエラーが発生した場合、データバインディングオブジェクトにトリガーされます。
onfilterchange: ビジュアルフィルタが状態を変更したとき、または変換を完了したときにトリガーされます。
onfocus: オブジェクトがフォーカスを得たときに発生する。
onfocusin: 要素が前にフォーカスされようとするときに発生する。
onfocusout: 現在フォーカスを持つ要素で、他の要素にフォーカスを移した直後に発生する。
onhelp: ブラウザがカレントウィンドウのときにユーザーがF1キーを押したときに発生します。
onkeydown: ユーザーがキーボードのキーを押したときに発生します。
onkeypress: ユーザーがリテラルキーを押したときに発生します。

onkeyup: ユーザーがキーボードのキーを離したときに発生します。
onlosecapture: オブジェクトがマウスキャプチャを失ったときに発生する。
onmousedown: ユーザーが任意のマウスボタンでオブジェクトをクリックしたときにトリガされます。
onmouseenter: ユーザーがマウスポインタをオブジェクトの内部に移動させたときに発生します。
onmouseleave: ユーザーがマウスポインタをオブジェクトの境界の外に移動させたときに発生します。
onmousemove: ユーザーがマウスをオブジェクトの上に移動させたときに発生します。
onmouseout: ユーザーがマウスポインタをオブジェクトの境界の外に移動させたときに発生します。
onmouseover: ユーザーがマウスポインタをオブジェクトの内側に移動させたときに発生します。
onmouseup: マウスがオブジェクトの上にあるときに、ユーザーがマウスボタンを離すと発生します。
onmousewheel: マウスのホイールボタンが回転されたときに発生します。
onmove: オブジェクトが移動されたときに発生します。
onmoveend: オブジェクトの移動が停止したときに発生する。
onmovestart: オブジェクトが移動を開始したときに発生します。
onpaste: システムのクリップボードからドキュメントにデータを転送するために、ユーザーがデータを貼り付けると、ターゲットオブジェクト上で発生します。
onpropertychange: オブジェクト上のオブジェクトにプロパティ変更が発生したときにトリガーされる。
onreadystatechange: オブジェクトの状態が変化したときに発生する。
onresize: オブジェクトのサイズが変更されようとするときに発生します。
onresizeend: ユーザーがコントロールの選択範囲にあるオブジェクトのサイズ変更を終了したときに発生します。
onresizestart: ユーザーがコントロールの選択領域でオブジェクトのサイズ変更を開始したときにトリガーされます。
オンセレクト 現在の選択項目が変更されたときにトリガされる。
onselectstart: オブジェクトが選択されようとするときにトリガーされます。
ontimeerror: 時刻固有のエラーが発生したときに無条件にトリガーされる。通常は、プロパティに無効な値が設定されていることが原因である。
メソッドの説明
addBehaviorを使用します。要素にビヘイビアを追加する。
appendChild: オブジェクトに子要素を追加する。
applyElement: 要素を他の要素の子または親にする。
attachEvent: 指定された関数をイベントにバインドして、オブジェクト上でイベントがトリガーされるたびに呼び出されるようにします。
blur: 要素のフォーカスを失い、onblur イベントを発生させます。
clearAttributes: すべてのタグの属性と値をオブジェクトから削除します。
click: クリックをシミュレートするために onclick イベントをトリガーします。
cloneNode: ドキュメント階層からオブジェクトへの参照をクローンします。
componentFromPoint: 特定のイベントにより指定された座標におけるオブジェクトの位置を返します。
contains: オブジェクトが指定された要素を含むかどうかをチェックします。
createTextRange: 要素に対して TextRange オブジェクトを作成します。
detachEvent: イベントから指定された関数のバインドを解除し、イベントがトリガーされたときにその関数が通知されないようにします。
dragDrop: ドラッグイベントを初期化します。
fireEvent: オブジェクトの指定されたイベントを起動します。
focus: 要素にフォーカスを当て、onfocus イベントで指定されたコードを実行させます。
getAdjacentText: 隣接テキスト文字列を返します。
getAttribute: 指定されたタグ属性の値を取得します。
getAttributeNode: attribute.nameプロパティで参照される属性オブジェクトを取得する。
getBoundingClientRect:指定された TextRectangle オブジェクトのコレクションにバインドされているオブジェクトを取得します。
getClientRects: オブジェクトのコンテンツまたはクライアント領域内のレイアウトを記述した矩形のコレクションを取得します。各矩形は、直線を記述しています。
getExpression: 指定されたプロパティの式を取得します。
hasChildNodes: オブジェクトが子オブジェクトを持つかどうかを示す値を返します。
insertAdjacentElement: 指定された位置に要素を挿入します。
insertAdjacentHTML: 指定された位置にある要素に、指定された HTML テキストを挿入します。
insertAdjacentText: 指定された位置に指定されたテキストを挿入します。
insertBefore: 要素を文書階層に挿入する。
mergeAttributes: 読み書き可能なすべてのタグ属性を指定された要素にコピーします。
normalize: 通常のドキュメントオブジェクトモデルを生成するために、隣接する TextNode オブジェクトをマージします。
releaseCapture: 現在のドキュメントにあるオブジェクトのマウスキャプチャーを解除します。
removeAttribute: オブジェクトの指定されたタグ属性を削除します。
removeAttributeNode: オブジェクトからremove属性オブジェクトを削除します。
removeBehavior: 切り離された要素の動作。
removeChild: 要素から子ノードを削除します。
removeExpression: 指定された属性から式を削除します。
removeNode: ドキュメント階層からオブジェクトを削除します。
replaceAdjacentText: 要素の隣接するテキストを置き換えます。
replaceChild: 既存の子要素を新しい子要素に置き換えます。
replaceNode: オブジェクトを他の要素に置き換えます。
scrollIntoView: オブジェクトを可視範囲にスクロールし、ウィンドウの上部または下部に整列させます。
を選択します。form 要素の入力領域を強調表示します。
setActive: オブジェクトにフォーカスを当てずに、オブジェクトを現在のオブジェクトに設定します。
setAttribute: 指定されたラベル属性の値を設定します。
setAttributeNode: 属性オブジェクトをオブジェクトの一部に設定します。
setCapture: 現在のドキュメントの一部であるオブジェクトのマウスキャプチャーを設定します。
setExpression: 指定されたオブジェクトの式を設定します。
swapNode: ドキュメント階層内の 2 つのオブジェクトの位置を入れ替える。