# Session 08 - Javascript

Harvard Extension School
Spring 2021

Course Web Site: https://cscie12.dce.harvard.edu/

### Topics

1. JavaScript
2. First Javascript Example and "click" event
3. Events and Event Attributes
4. JavaScript and HTML
5. JavaScript and Forms
6. Document Object Model (DOM)
7. Table striping with Javascript
8. Things will go wrong...the Javascript Console is your friend

Session 08 - Javascript, slide1
JavaScript, slide2
Client-side Web Parts: Markup, Style, Function, slide3
Javascript, slide4
Javascript Resources, slide5
Javascript: Manipulate Styles, slide6
Javascript: Manipulate Content, slide7
Javascript: Communicate with Web Server (Ajax), slide8
Javascript: Add functionality, slide9
Events, slide10
First Javascript Example and "click" event, slide11
Second Javascript Example, slide12
Making setBackgroundColor function more generic, slide13
Making setBackgroundColor function more generic, slide14
Allow User Input, slide15
Events and Event Attributes, slide16
Some Events Illustrated, slide17
JavaScript and HTML, slide18
Script element in HTML/XML syntax should have separate end tag!, slide19
JavaScript in HTML, slide20
JavaScript and Forms, slide21
JS: Form Validation, slide22
Form Validation and Regular Expressions, slide23
Document Object Model (DOM), slide24
Javascript and DOM: Building Content, slide25
Javascript and DOM: Building Content, slide26
Javascript and DOM: Building Content, slide27
Using a name/value object, slide28
Table striping with Javascript, slide29
Things will go wrong...the Javascript Console is your friend, slide30
addEventListener function lets us add Event Listeners via JavaScript!, slide31
Pay attention to when JS is loaded and executed!, slide32
Example: Highlight By Age, slide33

Presentation contains 33 slides

- img
- img
- img
- img
- img