Javascript examples for Canvas:Mouse
fill rectangle for mouse cursor
<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="text/javascript" src="https://code.jquery.com/jquery-1.11.0.js"></script> <script type="text/javascript"> $(window).load(function(){//from w w w . j a v a 2 s.co m var Color = 'blue'; var Canvas = document.getElementById('canvas'); var Context = Canvas.getContext('2d'); $("canvas").on("mousemove",function(e){ X = e.clientX - canvas.offsetLeft; Y = e.clientY - canvas.offsetTop; Context.strokeStyle = Color; Context.lineWidth = 3; Context.lineCap = 'round'; Context.beginPath(); Context.moveTo(X,Y); Context.lineTo(X,Y); Context.fillRect(X,Y, 3,3) Context.stroke(); Context.closePath(); }); }); </script> </head> <body> <canvas id="canvas" style="background-color:yellow;" width="250" height="250"></canvas> </body> </html>