Ken Ward's Java Script Tutorial ...
JavaScript tutorial... achieving RESULTS with Java Script - you will learn to use
JavaScript with some knowledge. The tutorial is something between learning about Java
Script and Cut and Paste. The information is useful to both the beginner and the more
experienced too. Click here to go to the table
of contents , below. Or go to the JavaScript search also below.
You will find more pages in the table of contents written on the fly by javascript.
Also note that there is more info in the JavaScript
Tutorial 2 . This second tutorial was intended to deal more with the language, rather
than with solving problems, which this tutorial deals with. Also visit the css tutorial. There is also a php tutorial.
Download a zip of all of Ken's Tutorials (HTML, JavaScript and StyleSheets) for reading on your computer offline -
Kentuts.zip
[5.3 MB] (Open file: jstuts/index.html for navigation)
|
Important Note : In writing this tutorial I have tried to
use code that works in most browsers. For this reason, I have not dealt with some code
which works only in one main browser. I have not fully succeeded in this because, for one
reason, later versions of browsers do not always support code written for earlier
versions. So what works in Nav 3, might not work in Nav 6! (Even though the code is
correct! This tutorial is not a "lazy man's way to using JavaScript". It is
intended for those who want to learn about JavaScript rather than those who want a quick
fix.
The tutorial was first written some years ago, at a time when I was struggling to do
things with JavaScript. I hope this makes the tutorial easier to understand. Had I written
it today, I might have assumed too much.
If you have any questions, consider addressing them to the mailing list 1stJavaScript,
mentioned below. |
Ken Ward's
Zipper - FREE zip and unzip utility Download it now!
You can use the double-drop down menu below to find articles on HTML, CSS or Java
Script in this site, or go straight to the table of contents on
this page.
HTML and Style Sheets
If you want to learn HTML then click here. If you want to learn about cascading
style sheets, then click here.
Let's get started shall we ...
- Message Boxes
- Text Alerts
- Alerts with images
- Jumping with a form button
- Confirming Options
- More on the Confirmation Message Box
- Hello and Goodbye Messages
- Hover Buttons
- Prompting for User Input
- Two Dimensional Arrays
- Writing with Java Script
- Writing where you want in a document
- Opening new Windows
- Writing to Windows
- Using Hyperlinks in New Windows
- Drop-down menus
- Opening pages from a menu in a new window
- Menus without a buttons
- Drop Down Menus using iframes
- Menus with Descriptions
- Menu with Descriptions, using images
- Frames
- Hyperlinks in Frames
- Hyperlinks in Frames - More
- Loading Orphans in their Parent
- Loading Orphans in their Parent 2
- Backward and Forward Buttons (These actually control the
pages, not history.)
- Using a Menu to Write a Menu
- Double Drop-Down Menu
- Double Drop-Down Menu2
- Back/Forward Buttons 3
- Back/Forward Buttons 4
- Writing a table of contents
- A JavaScript Search Engine
- Search Engine in Frames
- Search Engine in IFRAMES
- Using Selects as Menus
- Collecting User Information
- Image Slide Show
- Slide Show Using Frames
- Slide Show 0
- Slide Show 1
- Slide Show 2
- Slide Show 3
- Slide Show 4
- Random Images - a new image every time you visit the site -
almost!
- Setting and viewing cookies
- More on setting cookies
- Getting information from cookies
- Using cookies to remember the user's name
- Allowing the user to change the name
- Telling users how many times they have visited the page.
- Time
- The mystery of time
- Time: Days of the week
- Time: Months
- Time: Days to Christmas
- The Triple Menu
- Triple Menu 1
- Triple Menu 2
- Triple Menu 3
- Triple Menu 4
- Triple Menu 5
- Triple Menu 6
- JavaScript- Regular Expressions
Simple Usage
- Picture with combobox
- JavaScript- Long Numbers (Pi and the Universe)
- JavaScript- Long Numbers - Add
- JavaScript- Long Numbers - Subtracting
- JavaScript- Multiplying Long Numbers
- JavaScript- Calculating Pi
- See also the second tutorial .
|
Tools for Transformation has partnered with Kasamba to provide you with experienced and insightful HTML experts who will give you advice to help solve all your HTML problems. Choose a web expert, and start your live chat or email session immediately. The beginning of all chat sessions is completely free...
|
See also the HTML Tutorial .
|