We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.

The latest version of the book is P1.0, released over 3 years ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

Key: Typo Tech. Error Suggestion Not a problem Next edition

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:  

(To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) 'Second Printing', then here it'll be P2.0. If there are interim PDF releases in that printing, they'll be 2.1, 2.2, and so on.)

PDF Paper Description Found in Fixed in
7
#49514: One of the reported errata is itself possibly incorrect. There reported errata in question is: "#46276: JavaScript code in 'Try this exampl...more...
P1.0
12-Jul-12
7

#46276: JavaScript code in 'Try this example: "privates properties.", var publicField = 'foobar'; should be publicField = 'foobar'; --Klaus Rohe

P1.0
20-Jan-11
31

#45803: Y.one('#id').append('<p>This gets at top</p>')

is incorrect, it should be:

Y.one('#id').append('<p>This gets at bottom</p>')--Paul Mallet

P1.0
28-Nov-10
35

#45648: "document.observe('dom:ready', fx)" should read "document.observe('dom:loaded', fx)", correct?--Glen van de Mosselaer

B2.0
19-Nov-10
98
#45938: The top of the JavaScript Cheat Sheet identifies it as the "Pocket Guide to JavaScript's" cheat sheet rather than the "Pragmatic Guide to Java...more...
P1.0
09-Dec-10
98
#45939: I was hoping the Guide (or at least the Cheat Sheet) would include a reminder of JavaScript's odd way of defining a new class. Perhaps in a fu...more...
P1.0
09-Dec-10
102

#45937: Missing space in the first paragraph of section B.2: "grab Firebug at [URL]or from the Mozilla Add-Ons directory" (at the end of the first URL).--Sven Aas

P1.0
09-Dec-10
112

#45775: Sixth line starting from the bottom:
"load scripts at the bottom of the " and even more [...]

The word 'page' is probably missing. --Arnaud Meuret

P1.0
26-Nov-10
114

#45776: Last ¶:

Most of use web developers
=>
Most of us web developers--Arnaud Meuret

P1.0
26-Nov-10
117

#45777: Middle of page:
PDoc (a code inline documentation system)
=>
PDoc (an inline code documentation system) ?--Arnaud Meuret

P1.0
26-Nov-10
119
#45835: "jQuery is, at the time of this writing, at version 1.4.2." This was already mentioned at the bottom of the previous page: "(The current v...more...
P1.0
30-Nov-10