Canvas clearRect() -menetelmä

Määritelmä ja käyttö

clearRect() Metodi poistaa annetussa suorakulmassa olevan määritetyn kuvapisteen.

Esimerkki

Tyhjennä suorakulmion sisältö annetussa suorakulmassa:

Selaimesi ei tue HTML5 canvas -tagia.

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

Kokeile itse

Syntaksi

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

Parametin arvo

Parametri Kuvaus
x Poistettavan suorakulmion ylävasemman kulman x-akselin arvo
y Poistettavan suorakulmion ylävasemman kulman y-akselin arvo
width Poistettavan suorakulmion leveys, pikseleissä
height Poistettavan suorakulmion korkeus, pikseleissä

Selaimen tuki

Taulukossa olevat numerot osoittavat ensimmäisen täysin tukevan selaimen version.

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

Huomautus:Internet Explorer 8 ja aikaisemmat versiot eivät tue <canvas>-elementtiä.