
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
How to handle mousedown and mouseup with HTML5 Canvas
To handle the mousedown and mouseup event with HTML5 Canvas,
var mouseDown = false; // for mousedown canvas1.onmousedown = function(event){ dragOffset.x = event.x - mainLayer.trans.x; dragOffset.y = event.y - mainLayer.trans.y; mouseDown = true; } // for mouseup canvas1.onmouseup = function(event){ if(mouseDown) mouseClick(eevent mouseDown = false; }
- Related Articles
- How to use images with HTML5 canvas?
- Crop Canvas / Export HTML5 Canvas with certain width and height
- How to actually work with HTML5 Canvas camera/viewport?
- How to draw a Bezier Curve with HTML5 Canvas?
- Drop Shadow with HTML5 Canvas
- How to center canvas in HTML5?
- jQuery mouseup() with Examples
- How to handle Geolocation errors in HTML5?
- How to save and restore the HTML5 Canvas states?
- Create a pattern with HTML5 Canvas
- Draw Bezier Curve with HTML5 Canvas
- Draw a shadow with HTML5 Canvas
- Blending two images with HTML5 canvas
- jQuery mousedown() with Examples
- How to draw lines using HTML5 Canvas?

Advertisements