Buy new:
-68% $12.90$12.90
$3.99 delivery Monday, December 9
Ships from: GreenIceMedia Sold by: GreenIceMedia
Save with Used - Very Good
$9.46$9.46
FREE delivery December 4 - 9
Ships from: ThriftBooks-Atlanta Sold by: ThriftBooks-Atlanta
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional (Beginning: From Novice to Professional) 1st ed. Edition
There is a newer edition of this item:
$46.34
(7)
Only 1 left in stock - order soon.
Purchase options and add-ons
JavaScript is one of the most important technologies on the web. It provides the means to add dynamic functionality to your web pages and serves as the backbone of Ajax-style web development. Beginning JavaScript with DOM Scripting and Ajax is an essential guide for modern JavaScript programming; it's practical but comprehensive. It covers everything you need to know to get up to speed with JavaScript development and add dynamic enhancements to web pages and program Ajax-style applications.
Experienced web developer Christian Heilmann begins gently by giving you an overview of JavaScriptits syntax, good coding practices, and the principles of DOM scripting. Then he builds up your JavaScript toolkit, covering dynamically manipulating markup, changing page styling on the fly using the CSS DOM, validating forms, dealing with images, and much more. Then he takes you to advanced territory, with a complete case study illustrating how many new JavaScript techniques can work together, plus a great introduction to Ajax development.
- ISBN-101590596803
- ISBN-13978-1590596807
- Edition1st ed.
- PublisherApress
- Publication dateJuly 13, 2006
- LanguageEnglish
- Dimensions7 x 1.16 x 9.25 inches
- Print length536 pages
Similar items that may deliver to you quickly
Editorial Reviews
About the Author
Product details
- Publisher : Apress; 1st ed. edition (July 13, 2006)
- Language : English
- Paperback : 536 pages
- ISBN-10 : 1590596803
- ISBN-13 : 978-1590596807
- Item Weight : 1.75 pounds
- Dimensions : 7 x 1.16 x 9.25 inches
- Best Sellers Rank: #8,030,572 in Books (See Top 100 in Books)
- #57 in Ajax Programming
- #2,517 in JavaScript Programming (Books)
- #3,610 in Software Design & Engineering
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I'm also not positive all of the examples work, although that could be my own error. It's definitely not a bad book, but it is probably slightly over the heads of individuals such as I.
This book is very disorganized. While giving many examples, it introduces new elements in the JavaScript without any explanation as to what they are or what they do. I found many of the new elements were eventually discussed in future chapters, but what good is that? Understanding the foundation is important to building one's knowledge in a subject and this book seems to ignore such a fact.
Also, explanations given are quite technical and hardly deep enough to actually understand the code. Unfortunately, the author also bad grammar (is that the norm for computer programmers?). Not good for the novice.
Many examples are given, but we see the results of very few of the examples. Most examples end with variations of, "The new property did X, and the other properties did Y." Few examples go into a little more detail as to X, while most do not go into any details as Y. In other words, when one element/property/object is introduced and two are used in the script, only the one element/property/object introduced is explained.
The term "primitive" was never explained. The "Date" object examples used many new script items and the explanations were vague, inadequate and useless.
The script example using the random number generator to mimic the rolling of a die (page 38) implies that multiplying 5*0 will never result in 0, but multiplying 6*0 will result in the occasional 0. A little later, the author includes adding 1 to the 5*random number, but this example shows the lack of order with explanations and examples which is endemic to this book.
I am unsure if I will get another book on JavaScript because this book shows me nothing that JavaScript can do which other more accepted technologies cannot do with more programming ease, greater functionality or greater assurance that the result will appear in browsers the way which was intended.
For the most part, the book is nothing more than a poorly documented and poorly organized set of examples that only serve to frustrate the reader. It really reads like it was thrown together in a rush just to get it over with, rather than with any specific goal in mind.
Very disappointed and looking for a much better tutorial.
Top reviews from other countries
Some people are good at explaining and good at teaching. Even just good at writing. You cannot say that about this book. The most annoying thing was the 'we're not going to do that, we're going to do something a bit different' concept.
No, just do the simple thing, then I'll work out how to add the frills myself.
If you're looking for a handy introduction that will later serve as a basic reference. Keep looking.






