JavaScript 1.2 supports some object-oriented principles such as encapsulation and prototype-based inheritance. You'll see how to create objects with private properties and methods.
How can you create a path animation using a Web interface? DHTML gives you pixel-level control over the placement of each element on the page. You can even build a simple tool that lets you draw an animation path using the mouse.
Because data validation is often a repetitive process, you can write generic validation and formatting rules as long as you send values to the validation functions rather than trying to reference named controls.
There's a core set of problems that every JavaScript developer will run across sooner or later. This article shows you how to deal with eight of the most common situations.
The solution describes how to let users modify XML data islands and, ultimately, update their changes to a persistent store.
By capitalizing on Internet Explorer's ability to embed XML data islands in Web pages you can create customized data-display pages with just a few lines of JavaScript.