--- title: CanvasRenderingContext2D.canvas slug: Web/API/CanvasRenderingContext2D/canvas translation_of: Web/API/CanvasRenderingContext2D/canvas ---
Canvas API の一部であるCanvasRenderingContext2D.canvas
プロパティは、context に関連づけられた {{domxref("HTMLCanvasElement")}} オブジェクトへの読み込み専用の参照です。 {{HTMLElement("canvas")}} に関連づけられていない場合は {{jsxref("null")}} になることがあります。
ctx.canvas;
以下の例は HTML ドキュメントに次の {{HTMLElement("canvas")}} 要素があるものとしています:
<canvas id="canvas"></canvas>
CanvasRenderingContext2D
の中にある canvas 要素への参照を canvas
プロパティから取得できます:
var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); ctx.canvas // HTMLCanvasElement
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', "scripting.html#dom-context-2d-canvas", "CanvasRenderingContext2D.canvas")}} | {{Spec2('HTML WHATWG')}} |
{{Compat("api.CanvasRenderingContext2D.canvas")}}