Méthode clearRect() du Canvas
Définition et utilisation
clearRect()
La méthode efface les pixels spécifiés dans le rectangle donné.
Exemple
Effacer un rectangle dans un rectangle donné :
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);
Syntaxe
context.clearRect(x,y,width,height);
Valeur du paramètre
Paramètre | Description |
---|---|
x | Coordonnée x du coin supérieur gauche du rectangle à effacer |
y | Coordonnée y du coin supérieur gauche du rectangle à effacer |
width | Largeur du rectangle à effacer, en pixels |
height | Hauteur du rectangle à effacer, en pixels |
Prise en charge du navigateur
Les numéros dans le tableau indiquent la version du navigateur qui prend en charge cette propriété pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Remarque :Les versions 8 et antérieures d'Internet Explorer ne prennent pas en charge l'élément <canvas>.