--- title: PointerEvent.width slug: Web/API/PointerEvent/width tags: - API - DOM - Interface - PointerEvent - Property - Reference translation_of: Web/API/PointerEvent/width ---
{{domxref("PointerEvent")}} インターフェイスの width
読み取り専用プロパティは、CSS ピクセルで測定された、x 軸に沿ったポインタの接触ジオメトリの幅を表します。 ポインタデバイスのソース(指など)に応じて、特定のポインタに対して、各イベントは異なる値を生成することがあります。
入力ハードウェアが接触ジオメトリをブラウザーに報告できない場合、幅のデフォルトは 1
です。
var contactWidth = pointerEvent.width;
contactWidth
この例では、{{domxref("PointerEvent")}} インターフェイスの {{domxref("PointerEvent.width","width")}} プロパティと {{domxref("PointerEvent.height","height")}} プロパティを使用して接触面積を計算する方法を示します。
target.addEventListener("pointerdown", function(ev) { // 接触面積を計算する var area = ev.width * ev.height; }, false);
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('Pointer Events 2','#widl-PointerEvent-width', 'width')}} | {{Spec2('Pointer Events 2')}} | 不安定版 |
{{SpecName('Pointer Events', '#widl-PointerEvent-width', 'width')}} | {{Spec2('Pointer Events')}} | 初期定義 |
{{Compat("api.PointerEvent.width")}}