--- title: HTMLCanvasElement.width slug: Web/API/HTMLCanvasElement/width translation_of: Web/API/HTMLCanvasElement/width tags: - API - Canvas - HTMLCanvasElement - Свойство ---
Свойство HTMLCanvasElement.width
— это положительное
целое число
, отображающее значение HTML атрибута {{htmlattrxref("width", "canvas")}} элемента {{HTMLElement("canvas")}} в CSS пикселях.
Если атрибут не указан или для него задано недопустимое значение, например отрицательное, то используется значение по умолчанию 300
.
Одно из двух свойств (другое — {{domxref("HTMLCanvasElement.height")}}), контролирующих размер холста.
var pxl = canvas.width; canvas.width = pxl;
Возьмём следующий {{HTMLElement("canvas")}} элемент:
<canvas id="canvas" width="300" height="300"></canvas>
Вы можете получить ширину холста следующим образом:
var canvas = document.getElementById('canvas'); console.log(canvas.width); // 300
{{Compat}}