JAVASCRIPT
Functions, DOM, Forms, and Event Handlers
19 Topics
Introduction
History of JavaScript
Hello World Web Page
Buttons
Functions
Variables
Identifiers
Assignment Statements and Objects
Document Object Model
Forms : Client-Side Versus Server-Side
form Element
Controls
Text Control
Email Address Generator Web Page
Accessing a Form’s Control Values
reset and focus Methods
Comments and Coding Conventions
Event-Handler Attributes
onchange, onmouseover, onmouseout
Window Object, if Statement, Strings, Numbers, and Input Validation
18 Topics
Introduction
window Object
alert and confirm Methods
if Statement: if by itself
prompt Method
if Statement: else and else if Clauses
Strings
Word Ordering Web Page
More String Details
Arithmetic Operators
Math Object Methods
Parsing Numbers: parseInt, parseFloat
Water Balloons Web Page
Constraint Validation for Form Controls
Constraint Validation Using the Number Control’s Attributes
Constraint Validation Using CSS Pseudo-Classes
Comparison Operators and Logical Operators
JavaScript for the Improved Water Balloons Web Page
Loops, Additional Controls, Manipulating CSS with JavaScript
15 Topics
Introduction
while Loop
External JavaScript Files
External JavaScript Files
do Loop
Radio Buttons
Checkboxes
for Loop
fieldset and legend Elements
Manipulating CSS with JavaScript .
Using z-index to Stack Elements on Top of Each Other
Textarea Controls
Dormitory Blog Web Page
Pull-Down Menus
List Boxes
Object-Oriented Programming and Arrays
15 Topics
Introduction
Object-Oriented Programming Overview
Classes, Constructors, Properties, new Operator, Methods
Point Tracker Web Page
static Methods.
Event Handlers.
Primitive Values Versus Objects
Using addEventListener to Add Event Listeners
Using Prototypes to Emulate a Class
Inheritance Between Classes
Pet Registry Web Page
switch Statement.
Arrays
Arrays of Objects
Book Club Web Page
Previous Topic
Next Topic
Identifiers
JAVASCRIPT
Functions, DOM, Forms, and Event Handlers
Identifiers
Previous Topic
Back to Lesson
Next Topic
Login
Sign Up
Remember me
Forgot Password?
Sign in
I accept the
Terms of Service and Privacy Policy
Sign Up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
Email Reset Link
Login
Accessing this course requires a login. Please enter your credentials below!
Username or Email Address
Password
Remember Me
Lost Your Password?