Every registration supports local education. TrainUp Gives Back
Logo

Your Career Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677


When you register for training with TrainUp.com, you are also supporting local education. Find out how.
  • Instant Access ImageInstant Access
    From Anywhere
  • Unlimited Viewing ImageUnlimited
    Viewing
  • calendar Image 6-12 Months
    To Complete

Description

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
  • Audience

Get the latest industry news, recommended courses, & promotions from TrainUp.com sent straight to your inbox.