Borrow this from the library,
Von Ein Kunde
When you first get started with this book, it's fun to see how easily you can do the first few scripts and it's great to see your page displaying your own code.
The book is not so good as a reference, for that reason, because if you look up an operation, it will ONLY tell you how to do the specific project in the book. It won't give you an overview of that subject, nor will it explain why the project works.
Also, most of the projects in the book are outdated by now (no fault of the author's) so at this time you can not only find a simpler and more reliable way to acheive the same results, but the browsers no longer support his methods. A lot of the things he'll tell you about what browsers can and can't do are obsolete, and his guesses about what will be used in the future have turned out wrong. Plus, a lot of his methods were never safe to use on multiple browsers.