CanvasRenderingContext2D: canvas property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheCanvasRenderingContext2D.canvas property, part of theCanvas API, is a read-only reference to theHTMLCanvasElement object that is associated with a given context. Itmight benull if there is no associated<canvas> element.
In this article
Value
AHTMLCanvasElement object.
Examples
Given this<canvas> element:
html
<canvas></canvas>… you can get a reference to the canvas element within theCanvasRenderingContext2D by using thecanvas property:
js
const canvas = document.getElementById("canvas");const ctx = canvas.getContext("2d");ctx.canvas; // HTMLCanvasElementSpecifications
| Specification |
|---|
| HTML> # dom-context-2d-canvas-dev> |
Browser compatibility
See also
CanvasRenderingContext2Dinterface- Canvas API