HTML Canvas clearRect() Methode

Definition und Verwendung

clearRect() Methode, um die angegebenen Pixel im bestimmten Rechteck zu löschen.

Beispiel

Einen Rechteckbereich im angegebenen Rechteck löschen:

Ihr Browser unterstützt das HTML5 Canvas-Tag nicht.

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);

Versuchen Sie es selbst

Syntax

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

Parameterwert

Parameter Beschreibung
x x-Koordinate des linken oberen Ecks des zu bereinigenden Rechtecks
y y-Koordinate des linken oberen Ecks des zu bereinigenden Rechtecks
width Breite des zu bereinigenden Rechtecks in Pixel
height Höhe des zu bereinigenden Rechtecks in Pixel

Browser-Unterstützung

Die in der Tabelle genannten Zahlen geben die erste Browser-Version an, die diese Eigenschaft vollständig unterstützt.

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

Anmerkung:Internet Explorer 8 und frühere Versionen unterstützen das <canvas>-Element nicht.