InputEventインターフェイス
InputEventインターフェイスは、エレメントの値(コンテンツ)が変化することで発生するイベントに関するインターフェイスです。
ユーザーインターフェイスから生成された場合にはUiEventインターフェイスを継承します。
その他の場合は、Eventインターフェイスを継承しています。継承するEventインターフェイスのPropertyとMethod、Eventタイプが使えます。
ユーザーインターフェイスから生成された場合のInputEvent継承図
ユーザーインターフェイスから生成された場合以外のInputEvent継承図
Constructor
InputEvent()
Properties
Example Syntax
var bubbles_value = InputEvent.bubbles;
Property | |
data | 入力された文字(safari、FireFoxは非対応) |
dataTransfer | DataTransferオブジェクトを返します。(safariが利用できません) |
inputType | 編集可能なエレメントにおける編集操作のタイプ |
isComposing | compositionstartからcompositionendの間にイベントが発生するかをBoolean値で返す。(safariが利用できません) |
Methods
Method | |
getTargetRanges() | 入力や削除によって影響を受けるDOMを配列で返します。(firefoxが利用できません) |
InputEvent Types
InputEventタイプはエレメントに設定してwebページで起こるイベントを捉えます。
Example Syntax
object.onabort = function(){script_or_function};
InputEvent type | |
oninput | タグエレメントに入力があったら |