Javascript Basics and Reference
- What is JavaScript?
A brief description of what JavaScript is and what it is not.
- How do you add JavaScript to your page?
The different ways to add JavaScript to a web page.
- Where to add your JavaScript
The best place in the web page to add your script and why it is the best.
- Which DOM to Use
There are three document object models but you can get javascript to select the right one.
- Information about Visitors to your Site
What you can find out about your visitors by using JavaScript.
- Feature Sensing vs Browser Sensing
Sensing for feature support works better than sensing which browser is being used.
- What JavaScript event handlers are there and what do they do?
A list of JavaScript event handlers you can use.
- JavaScript reserved words
A list of words with special meanings in JavaScript.
- Hiding your JavaScript
How to avoid having your JavaScript misinterpreted by browsers that don't understand it and avoiding the overhead of downloading it in browsers with it disabled.
- Generating HTML
How to create HTML code from Javascript.
- Why disable JavaScript?
Reasons people have for doing so and why they are mistaken.
- Script for Printing
What control does JavaScript have over how your page prints?
- What JavaScript Can't Do
There are limits on what you can do with JavaScript running in a web page
- JavaScript Arrays
How to define and use Arrays in JavaScript.
- JavaScript Dates
How to define and use Dates in JavaScript.
- JavaScript Strings
There are lots of methods available for updating strings of text in JavaScript.
- JavaScript Math Object
All the mathematical constants and maths functions are provided by this static JavaScript object.
- Passing Information Between Pages
Three ways to pass information between web pages.- More on Passing data using a Frameset
Two ways that you can use a frameset to pass data between pages using javascript.
- More on Passing data using a Frameset
- A Cookie Toolbox
A collection of functions that you can use to handle cookies.- Using the Cookie Toolbox
How to write your code to make use of the cookie toolbox. - Browser Problems and Cookies
Testing your cookies with different browsers. - Arrays in Forms
How to create a form array and save the contents using the cookie toolbox.
- Using the Cookie Toolbox
- User Agents
How to identify which browser it really is from the user agent field.
- Testing
Testing your JavaScripts.
- Favelets/Bookmarklets
What are favelets and bookmarklets?
- Creating a Static Link
A DOM tutorial on creating a static link.
- Cookie Limits
Limitations on cookie size and number.
- sIFR - Why Bother
This combination of JavaScript and Flash can allow you to choose the fonts you want to have the content display in but not everyone will see it.
- Which Browser is That?
It is rarely necessary to identify which browser your visitor is using and only a small number of browsers allow themselves to be correctly identified 100% of the time.
- Adobe AIR 1.5 Cookbook
Adobe AIR allows you to create applications using JavaScript. This book shows you how.
- Opera and the Open Statement - A Solution
Opera 5 and 6 have problems with the javascript open statement but this can be fixed.
If you have a different question about adding Javascript please ask Felgall.
We now have Package Deals to create and maintain your website for you.
(includes special prices for community groups and hobby clubs)
Copyright © Felgall Pty Ltd



