diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
commit | 074785cea106179cb3305637055ab0a009ca74f2 (patch) | |
tree | e6ae371cccd642aa2b67f39752a2cdf1fd4eb040 /files/ru/web/api/inputevent/index.html | |
parent | da78a9e329e272dedb2400b79a3bdeebff387d47 (diff) | |
download | translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.gz translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.bz2 translated-content-074785cea106179cb3305637055ab0a009ca74f2.zip |
initial commit
Diffstat (limited to 'files/ru/web/api/inputevent/index.html')
-rw-r--r-- | files/ru/web/api/inputevent/index.html | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/files/ru/web/api/inputevent/index.html b/files/ru/web/api/inputevent/index.html new file mode 100644 index 0000000000..8dd6cc087e --- /dev/null +++ b/files/ru/web/api/inputevent/index.html @@ -0,0 +1,73 @@ +--- +title: InputEvent +slug: Web/API/InputEvent +translation_of: Web/API/InputEvent +--- +<div>{{APIRef("DOM Events")}} {{SeeCompatTable}}</div> + +<p>The <strong><code>InputEvent</code></strong> interface represents an event notifying of editable content change.</p> + +<p>{{InheritanceDiagram}}</p> + +<h2 id="Конструктор">Конструктор</h2> + +<dl> + <dt>{{domxref("InputEvent.InputEvent", "InputEvent()")}}</dt> + <dd>Создает <code>InputEvent</code> объект.</dd> +</dl> + +<h2 id="Свойства">Свойства</h2> + +<p><em>This interface <em>inherits properties from its parents, {{domxref("UIEvent")}} and {{domxref("Event")}}.</em></em></p> + +<dl> + <dt>{{domxref("InputEvent.data")}}{{readOnlyInline}}</dt> + <dd>Returns a {{domxref("DOMString")}} with the inserted characters. This may be an empty string if the change doesn't insert text (such as when deleting characters, for example).</dd> + <dt>{{domxref("InputEvent.dataTransfer")}}{{readonlyinline}}</dt> + <dd>Returns a {{domxref("DataTransfer")}} object containing information about richtext or plaintext data being added to or removed from editable content.</dd> + <dt>{{domxref("InputEvent.inputType")}}{{readonlyinline}}</dt> + <dd>Returns the type of change for editable content such as, for example, inserting, deleting, or formatting text. See the property page for a complete list of input types.</dd> + <dt>{{domxref("InputEvent.isComposing")}}{{readOnlyInline}}</dt> + <dd>Returns a {{jsxref("Boolean")}} value indicating if the event is fired after {{event("compositionstart")}} and before {{event("compositionend")}}.</dd> +</dl> + +<h2 id="Methods">Methods</h2> + +<p><em>This interface <em>inherits methods from its parents, {{domxref("UIEvent")}} and {{domxref("Event")}}.</em></em></p> + +<dl> + <dt>{{domxref('InputEvent.getTargetRanges()')}}</dt> + <dd>Returns an array of static ranges that will be affected by a change to the DOM if the input event is not canceled.</dd> +</dl> + +<h2 id="Specifications">Specifications</h2> + +<table class="standard-table" style="height: 49px; width: 1000px;"> + <thead> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{SpecName('InputEvents2','#interface-InputEvent','InputEvent')}}</td> + <td>{{Spec2('InputEvents2')}}</td> + <td>Initial definition.</td> + </tr> + </tbody> +</table> + +<h2 id="Browser_compatibility">Browser compatibility</h2> + + + +<p>{{Compat("api.InputEvent")}}</p> + +<h2 id="See_also">See also</h2> + +<ul> + <li>{{ event("beforeinput") }}</li> + <li><a href="/en-US/docs/Web/API/InputEvent/input_event"><code>input</code> event</a></li> +</ul> |