Designing with JavaScript, Second Edition
Creating Dynamic Web Pages
By Nick Heinle, Bill Pena
January 2002
Pages: 230
ISBN 10: 1-56592-360-X |
ISBN 13: 9781565923607




(3) (Average of 6 Customer Reviews)


Description
The second edition of Designing with JavaScript shows you how to create dynamic, interactive web pages, using image rollovers, pop-up windows, auto-scrolling frames, intelligent forms, and sophisticated Dynamic HTML effects. The examples have been updated to cover the latest JavaScript techniques supported by current web browsers. Even better, you don't have to be a programming ace to incorporate these elements into your web pages.
Full Description
JavaScript is one of the core technologies of the Web. Using JavaScript, you can create dynamic, interactive web pages that include image rollovers, pop-up windows, auto-scrolling frames, intelligent forms, and sophisticated Dynamic HTML effects. Even better, you don't have to be a programming ace to learn enough JavaScript to incorporate these elements into your web pages.
Designing with JavaScript shows you how to create the effects you want, without forcing you to wade through pages of dry programmer-speak about variables, operators, and functions. Each chapter demonstrates common JavaScript techniques and explains how to customize them for your own use. Along the way, it introduces basic JavaScript concepts, teaching the language in the context of real-world examples. By the time you finish this book, you'll have a solid foundation of JavaScript knowledge that you can apply to your own web pages.
With
Designing with JavaScript, you will learn to:
- Use JavaScript to produce visual effects, such as image rollovers and rotating billboards
- Launch new browser windows, control frames, and validate form data
- Customize your site by using JavaScript to detect browsers, platforms, and plug-ins
- Use cookies to keep track of visitors, so you can welcome new users while offering customized pages to returning users
- Create a tabbed folder interface, drop-down menus, and a scrolling headline ticker, using the basics of Dynamic HTML
The first edition of
Designing with JavaScript taught tens of thousands of web designers how to enliven their pages with JavaScript. This new edition has been updated to cover the latest JavaScript techniques supported by current web browsers. If you are ready to start incorporating JavaScript into your designs, this is the book for you.
Featured customer reviews

missing and/or erroneous example files,
March 06 2007
Submitted by
Rob Hurley
[
Respond |
View]
The script examples are OK-- except for the autoscrolling example which they corrected after only... four years. Almost
all example files are missing in chapter 7-- I had to create dummy graphics just to try out the scripts, which is bullshit when you pay money for a book like this.
That's Magic!,
October 12 2004
Submitted by
Neil Pugh
[
Respond |
View]
I'm a Computer Science student and while using this book to learn Javascript rollovers, i came across a very poorly explained piece of code.
Page 108, "... use the eval() function to combine the image name and the "on" suffix; this is just a bit of required JavaScript magic that makes this script work properly."
Utter rubbish, there is nothing magical about computers or programming languages. Could someone please kindly explain why i've been instructed to create Rollovers this way, it seems like a completely dodgy method as well as explanation.
Designing with JavaScript, 2nd Edition Review,
January 26 2004
Submitted by Robert
[
Respond |
View]
Although I have just skimmed through this book, I have found just what I need to write the JavaScript that
I need for my web pages. I have been looking in three other books to get the
information that is all included in this book. Keep up the good work.
Read all reviews
Designing with JavaScript, 2nd Edition Review,
March 27 2003
Submitted by Wanky Z.
[
Respond |
View]
It was a
great book!
I am still using it today.
It got me interested in JavaScript!
Now I'm hooked!
It is my favorite Web design language book!
I still think you should lower the price a tad...
- From a 13 year old
- seriously
- I'm one of those kids who designs for fun!
Designing with JavaScript, 2nd Edition Review,
October 23 2002
Submitted by Emily
[
Respond |
View]
I'm not qualified to say if this book is
definitive or not, but I found it useful and, most of all, very easy to follow. I have been working with HTML for awhile (I have the first edition of
Web Design in a Nutshell) but I am not a programmer. This has been a big help in adding functionality to my company's website.
I would, however, have liked to have seen a few
XHTML-specific notes. Maybe in the next version...
Cheers!
Designing with JavaScript, 2nd Edition Review,
August 13 2002
Submitted by Swatmarajji
[
Respond |
View]
I used the examples to create all kinds of things in my website. A great source for useful and effective codes on the internet. Every developer should have one in their library. Check out the examples on www.yogacards.com
Swatmarajji
Media reviews
"This is a really good book to use to learn about JavaScript within the framework of actual code examples...this is a volume you can use if youre just starting out with JavaScript. Dont let the small size fool you, however. Theres a lot of really good information packed into a book of manageable size."
--Thomas Duff, Portland Domino/Notes User Group, Dec 2002
"Prior to this book, many techniques were available only in fragmented and often excessively tricky presentations on the Web. With this book in hand and following the clear, simple, and useful examples, every web author can enhance the expressiveness of web pages."--Terrance A. Brooks, Journal of the American Society for Information Science and Technology, September 2002
"A well-written, well-presented book. It provides a good range of useful content that is applicable to common web development problems; if you are in need of a book to get you going straight away in using JavaScript to develop your site, I suggest you take a look at this one."
--Jono Bacon, Linux Format, May 2002
Read all reviews