--- title: Document.createTouch() slug: Web/API/Document/createTouch tags: - API - Deprecated - HTML DOM - Method - Mobile - Reference - createTouch - touch translation_of: Web/API/Document/createTouch ---
注: {{Gecko("25.0")}} 以前では、このメソッドは {{DOMxRef("DocumentTouch")}} ミックスインで定義されていました。
Document.createTouch()
メソッドは、新しい {{DOMxRef("Touch")}} オブジェクトを生成して返します。
var touch = DocumentTouch.createTouch(view, target, identifier, pageX, pageY, screenX, screenY);
view
target
identifier
pageX
pageY
screenX
screenY
clientX
clientY
radiusX
radiusY
rotationAngle
force
touch
この例は {{DOMxRef("Document.createTouch()")}} メソッドを使用して {{DOMxRef("Touch")}} オブジェクトを生成する様子を示しています。
以下のコードスニペットでは、2つの {{DOMxRef("Touch")}} オブジェクトが target
要素に生成されます。
var target = document.getElementById("target"); var touch1 = Document.createTouch(window, target, 1, 15, 20, 35, 40); var touch2 = Document.createTouch(window, target, 2, 25, 30, 45, 50);
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("Touch Events", "#widl-Document-createTouch-Touch-WindowProxy-view-EventTarget-target-long-identifier-long-pageX-long-pageY-long-screenX-long-screenY", "Document.createTouch()")}} | {{Spec2("Touch Events")}} | 初回定義 |
{{Compat("api.Document.createTouch")}}