To learn more about the topics covered in this chapter, be sure to read the following online articles:
A good article on the hidden cost of code reuse. As mentioned at the end of the chapter, it may at times seem like creating reusable code has too high a cost initially. Read more at http://www.iweek.com/708/08iuhid.htm.
In this chapter, we looked at using regular expressions on the client-side for form validation. For more information on this, be sure to read this article, http://www.asptoday.com/articles/19990629.htm, which presents a library of regular expressions for form validation.
Another good article focusing on form validation using regular expressions can be found at http://www.4guysfromrolla.com/webtech/050399-2.shtml.
When creating client-side form-validation routines, it is important you use JavaScript as the client-side scripting language, since it is the only scripting language supported by both Internet Explorer and Netscape Navigator. Detailed technical documentation on JavaScript’s objects, methods, and properties can be found at: http://developer.netscape.com/docs/manuals/index.html?content=javascript.html.