Online: 10392
Clear Canvas is used to clear the canvas, In order to clear the canvas we use ClearRect(), it is used to reset or clear the width and height of the canvas
<h2 style="color:green">Press the button to clear the canvas rectangle</h2>
<canvas id="myCanvas" width="300" height="180"></canvas>
<div>
<input type="button" id="clear" value="Clear">
</div>
<script>
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
context.beginPath();
context.rect(18, 50, 200, 100);
context.fillStyle = "red";
context.fill();
context.lineWidth = "20";
context.strokeStyle = "pink";
context.stroke();
document.getElementById('clear').addEventListener('click', function () {
context.clearRect(0, 0, canvas.width, canvas.height);
}, false);
</script>
Clear rectangleid with "mycanvas", width with "300" and height as "180"id as clear and value with cleardocument.getElementById (clear)- It defines the id of the button as clear which calls the function in to the buttonaddEventlistener, ('click',function()), false calls the function to clear the rectangle with the given values output