I have been working with JavaScripts almost as long as I have been working with HTML. However, for most of that time, I have done so in one of two ways.
At first, I simply adopted the many free publicly available third party script from script depository sites --- like Dynamic Drive and the JavaScript Source --- instead of handcoding scripts from scratch. (I try not to reinvent the wheel.) The disadavantage of this approach is that the quality of the scripts online vary widely and they are not always updated to reflect the latest changes in the technology. And sometimes I can't find a script close enough to what I need done.
Later, I used ColdFusion Studio and Dreamweaver MX to generate JavaScripts dynamically. (The result were very good but at some companies, the policy is not to use scripts generated from Dreamweaver or ColdFusion.)
Now however, I have set a professional goal to learn JavaScript programming. Currently I am in the process of teaching myself the language.
The purpose of this page is to improve my scripting skills through practice and to demonstrate my progress in learning JavaScript coding. While this page only contains simple little programs, I will expand my portfolio with more complex JavaScripts as time allows.
Immediately below are some more sample pages. In the first two I merely I adopted third party JavaScripts for my own purposes. In the third, about half of the JavaScript is third party but I generated most of the validation JavaScript through Dreamweaver behaviors. I will rewite the scripts as time allows. In the fourth, I generated the running dog DHTML using Dreamweaver.