JavaScript Book Recommendations

I'm looking for a current book on JavaScript that is designed for a beginner in the sense that there are workable examples and explanations for basic techniques as well as more advanced uses. I know a little JavaScript and bought a book a while ago, "JavaScript Complete," by Steven Holzner, published in 1998. It's not too bad, although it only covers select applications and I've found it difficult to do what I want with it.

Does anyone have any suggestions? BTW, the book needs to be available at Barnes and Noble (, as I have gift certificates to spend :-)
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Michel PlungjanIT ExpertCommented:
I hope you find one...

When you have read and understood it, get JavaScript, The definitive Guide 3rd edition from O'Reilly
Also DHTML The definitive Reference is a good reference book...


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Another good one (It includes Server Side JS which is not covered in the Definitive Guide) is the JavaScript Bible, 3rd edition by the Guru himself Danny Goodman.

I believe Goodman is the author of DHTML, the Definitive Guide.

Michel PlungjanIT ExpertCommented:
He is, but I do not particular like his writing style, the dhtml is good because it has the dom and html4 with xbrowser tables

lhuttonAuthor Commented:
Thank you Michel; your input is always appreciated :-)

I will definitely have to consider these two.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.