EchoEcho's Javascript tutorial provides a good start on how to learn javascript. I like how they have specific sections the most common uses of javascript(Browser detection, form validation, animated buttons, cookies, drop down menu, multiple link, frameset script, and popup windows).
webteacher.com has an excellent tutorial for learning JavaScript. It starts off saying that it is JavaScript for the non-Programmer and goes through step by step defining terms such as JavaScript, Object Oriented Programming (OOP), objects, methods, properties, events, functions, alerts, forms, buttons etc. It also has a great chapter on Loops (chapter 5). This site shows examples of code and slowly goes through step by step the structure and components of JavaScript.
Large Collection of JavaScript source code. This site features excellent reference material for JavaScript, including a script archive that is easily accessed from the homepage.
At the 17:23 mark in the first video of the JavaScript module, I asked if Professor Halavais could clarify some text on the screen. However, the text may have been blurred out deliberately since the surrounding text is fuzzy but not as bad.
Just don't want to miss any important steps!
Its interesting that javascript is fading off the design of html pages, yet it is becoming a key tool for flash programming...maybe javascript was just misplaced in the early development of the web.
Test your JavaScripting skills using the w3schools.com Tryit Editor. See what happens in side by side windows. Learn the basic formatting of JavaScript statements, blocks and comments. This site seems like a good place to practice, if you know very little about coding JavaScript from scratch.
Here are instructions on how to enable javascript in your browser. Not all browsers are javascript enabled and many times you have t do it yourself. No matter what browser you are using, this page tells you how to make sure javascript is enabled.
This is a link to a working comments page (linked to a database table) which requires a valid name and email address before submission using Javascript. An error message appears & fades at the bottom of the form if something is omitted. I also made the same thing happen using PHP, so there are also messages at the top of the page from that code. I got the Javascript from http://www.leigeber.com/2008/04/dynamic-inline-javascript-form-validation/, and included this citation in my js page. Upon submission, a thank you message appears at the top of the form.
Here is information about javascript and its capabilities from Mozilla. It also tells you what javascript implementations are available with mozilla.org.
This tells you the basic information that users need to understand JavaScript. It spells out in simplest terms that JavaScript uses to work on sites and computers that access the site.
This site has lots of useful information re: javascript, event handlers, functions, etc. I found it particularly useful in doing the hw for Mod 5. It had so many script options I didn't even know where to start. Worth spending some time here!
I revisited my comment/recipe page and toggled visibility for said comment form. To make it available on non-Javascript enabled broswers, I found a form that sends a user to different links depending on whether or not Javascript is enabled. Thus this is the 'filter' page, if you will. If you're interested in the links to these simple codes, I hid the links in the course code. Ta da.
Credit because it works. But...
This is a great reason to use jQuery. It's unobtrusive, so to anyone visiting the site normally, the form will show up. Only for those with javascript would it be (at first) hidden.
A no-frills javascript validator that checks for blank spaces and makes sure the correct type of character is used. Still thinking about totally foolproof email validation. Not too good for security, though, since javascript can be turned off by the user.
Another great beginners' tool. What I like about this site are the links within the tutorial that allow you to locate almost anything (Javascript wise) you could possibly be looking for (IE: checkbox selection, popups/alerts). It is also organized in a pristine manner which is of utmost importance.
The key to this tutorial is that it is created for "the total non-programmer." This site is a step by step break down of javascript and answers many questions you may have.
Throughout this course, I seem to always visit this page for different topics. I find it to be written in everyday language, even when explaining Javascript. I've looked over the site, and it "works" for me to help understand the language.