Font size:

As a client side UI focused language, efficiently handling user input in JavaScript is very important. This course covers submission and validation of forms and input boxes, checkboxes and dialogs, tracking mouse and keyboard interactions, and changing mouse cursors.

Learning Objectives
  • Start the course
  • Prevent a form from clearing its fields when the Submit button is clicked
  • Capture form data using JavaScript
  • Capture file information from a file submit field using JavaScript
  • Validate numerical input using JavaScript
  • Validate text input using JavaScript
  • Validate an e-mail address by using JavaScript
  • Use the confirm dialog box to create binary choices for users
  • Set the prompt dialog box
  • Process checkbox selections by using JavaScript
  • Process radio button selections by using JavaScript
  • Process drop-down menu selections by using JavaScript
  • Process data from multiple form fields into a string using JavaScript
  • Track mouse coordinates in a browser using JavaScript
  • Track mouse clicks on HTML objects by using JavaScript
  • Track mouse clicks and coordinates
  • Track keyboard input
  • Create pop-ups on mouse hover with JavaScript
  • Create hyperlink pop-ups on mouse hover
  • Track mouse coordinates on HTML5 Canvas by using JavaScript
  • Detect mouse clicks on an HTML5 canvas by using JavaScript
  • Change the cursor by using the "default", "auto", "text", "copy", and "move" properties
  • Change the cursor by using the "crosshair", "help", "progress", and "wait" properties
  • Change the cursor by using the "inherit", "pointer", "no-drop", and "not-allowed" properties
  • Using vertical-text, none, row-resize, and col-resize mouse cursors
  • Change the mouse cursor by using directional resize mouse cursors
  • Change the mouse cursor by using context-menu, alias, all-scroll, and cell properties
Register Now
JavaScript Essentials: Input and the Mouse Online course
  • Course ID:
    252304
  • Duration:
    126 minutes
  • Price:
    $75