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

InputEventインターフェイス

 InputEventインターフェイスは、エレメントの値(コンテンツ)が変化することで発生するイベントに関するインターフェイスです。

 ユーザーインターフェイスから生成された場合にはUiEventインターフェイスを継承します。 その他の場合は、Eventインターフェイスを継承しています。継承するEventインターフェイスのPropertyとMethod、Eventタイプが使えます。

ユーザーインターフェイスから生成された場合のInputEvent継承図
ユーザーインターフェイスから生成された場合以外のInputEvent継承図
  • Event
    • └── InputEvent

Constructor

InputEvent()

Properties

Example Syntax

var bubbles_value = InputEvent.bubbles;
Property
data入力された文字(safari、FireFoxは非対応)
dataTransferDataTransferオブジェクトを返します。(safariが利用できません)
inputType編集可能なエレメントにおける編集操作のタイプ
isComposingcompositionstartからcompositionendの間にイベントが発生するかをBoolean値で返す。(safariが利用できません)

Methods

Method
getTargetRanges()入力や削除によって影響を受けるDOMを配列で返します。(firefoxが利用できません)

InputEvent Types

 InputEventタイプはエレメントに設定してwebページで起こるイベントを捉えます。

Example Syntax

object.onabort = function(){script_or_function};
InputEvent type
oninputタグエレメントに入力があったら