Introduction to interactive programming on the Internet using HTML & JavaScript - Knuckles, Craig D. (Wiley, 2001)