Canvas clearRect() วิธี
คำนิยามและวิธีใช้
clearRect()
วิธีลบพิกษุ์ที่กำหนดในกล่องสี่เหลี่ยม
ตัวอย่าง
ลบสี่เหลี่ยมที่กำหนดในกล่องสี่เหลี่ยม
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);
วลี
context.clearRect(x,y,width,height);
ตัวแปรค่า
ตัวแปร | รายละเอียด |
---|---|
x | จำนวนรอบนอกที่จะลบที่มีตำแหน่ง x ของสุดบนซ้ายของรูปสี่เหลี่ยม |
y | จำนวนรอบนอกที่จะลบที่มีตำแหน่ง y ของสุดบนซ้ายของรูปสี่เหลี่ยม |
width | ความกว้างของสี่เหลี่ยมของที่ต้องการลบ หน่วยเป็นพิกเซล |
height | ความสูงของสี่เหลี่ยมของที่ต้องการลบ หน่วยเป็นพิกเซล |
การสนับสนุนโปรแกรมบราวเซอร์
ตัวเลขในตารางระบุอุปกรณ์การเข้าถึงของเว็บบราวเซอร์ที่สนับสนุนคุณสมบัตินี้ทั้งหมดเป็นครั้งแรก
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
หมายเหตุ:Internet Explorer 8 และตัวเลือกที่เก่ากว่านี้ไม่สนับสนุนองค์ประกอบ <canvas> นี้