Metodo clearRect() del canvas HTML

Definizione e uso

clearRect() Metodo per svuotare i pixel specificati all'interno del rettangolo dato.

Esempio

Svuota un rettangolo all'interno di un rettangolo dato:

Il tuo browser non supporta il tag canvas HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
ctx.fillRect(0,0,300,150);
ctx.clearRect(20,20,100,50);

Prova personalmente

Sintassi

context.clearRect(x,y,width,height);

Valore del parametro

Parametro Descrizione
x Coordinate x dell'angolo superiore sinistro del rettangolo da cancellare
y Coordinate y dell'angolo superiore sinistro del rettangolo da cancellare
width Larghezza del rettangolo da cancellare, in pixel
height Altezza del rettangolo da cancellare, in pixel

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta per la prima volta questa proprietà.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Nota:Internet Explorer 8 e versioni precedenti non supportano l'elemento <canvas>.