Errata


Print Print Icon

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.


Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question



Version Location Description Submitted By Corrected
Printed Page xi
lines -1 and -2: changed the URL for the errata page to

"http://www.oreilly.com/catalog/9781565924949".

Anonymous  Oct 1998
Printed Page 5

Used to read:


(www.w3c.org/MarkUp)

Now reads:

(www.w3.org/MarkUp)

Anonymous  Jan 2000
Printed Page 24
The lines

output += "<P STYLE='margin-top:5;align:center'><B>Instructions</B></
P>"
now read:
output += "<P STYLE='margin-top:5; align:center'>"
output += "<B>Instructions</B></P>"

Anonymous  Mar 2000
Printed Page 26
Line 6 of code

if (navigator.appName.indexOf("Microsoft") != -1)
now reads:
if (navigator.appName == "Netscape")

Anonymous  Mar 2000
Printed Page 43

Used to read:

<LINK REL =STYLESHEET TYPE="sheetMimeType" HREF="filename.css"

Now reads:

<LINK REL =STYLESHEET TYPE="sheetMimeType" HREF="filename.css">
^

Anonymous  Jul 1999
Printed Page 46

7th line of code: changed "face" to "family" to read:

BODY {font-family : Arial, serif}

The same change was made to:
page 47, 7th line of code
page 48, 7th line of third code block
page 50, 9th line of code

Anonymous  Nov 1998
Printed Page 47
Line 4 of Example 3-2

P.narrow {margin-left:5em; margin-right:5em}
now reads:
P.narrow {color:red; margin-left:5em; margin-right:5em}

Anonymous  Mar 2000
Printed Page 50
9th line in Example 3-4:

BODY {font-face:Arial, serif}

now reads:

BODY {font-face:Times New Roman, serif}

Anonymous  Oct 2000
Printed Page 85
2nd code block, 2nd and 3rd lines

added "style." between "elementName." and "pixel..."
and (3rd line only) changed "Height" to "Top"
to read:

document.all.elementName.style.pixelLeft += 10
document.all.elementName.style.pixelTop += 10

Anonymous  Nov 1998
Printed Page 91-92
Changed 5 occurrences of (isNav4) to (isNav)

Anonymous  Mar 2000
Printed Page 110
Example 5-6, line 13:

var onImgArray = new Array()

changed to

var offImgArray = new Array()

Anonymous  Oct 1998
Printed Page 136
First full paragraph, last word

Changed "verify()" to "convertToUpper()"

Anonymous  Mar 2000
Printed Page 145

Used to read:


window.event.cancelBubble

Now reads:

window.event.cancelBubble = true

Anonymous  Jan 2000
Printed Page 155
Example 6-4, line -11 through line -7 (the definition of release(evt))

function release(evt) {
setZIndex(selectedObj, 0)
setBorderColor(selectedObj, "black")
selectedObj = null
}

changed to

function release(evt) {
if (selectedObj) {
setZIndex(selectedObj, 0)
setBorderColor(selectedObj, "black")
selectedObj = null
}
}

(This corrected a problem that can occur when someone clicks on
the page background in Netscape Navigator.)

(156 reprinted for page break.)

Anonymous  Oct 1998
Printed Page 196 & 197
Removed stray quote mark from

<AREA _"_COORDS= ... >

Anonymous  Mar 2000
Printed Page 343
On the line that used to read HREF

NN n/a IE 3 HTML all

Changed to

NN 4 IE 3 HTML all

Anonymous  Jul 1999
Printed Page 356
in the section "<META>", code lines 4-5

<META HTTP-EQUIV="refresh"
CONTENT="1,http://www.giantco.com/truindex.html">

now reads

<META HTTP-EQUIV="refresh"
CONTENT="1;URL=http://www.giantco.com/truindex.html">

(Note the comma is now a semicolon.)

Anonymous  Jan 1999
Printed Page 356
in the section "CONTENT", code lines 1-2

<META HTTP-EQUIV="refresh"
CONTENT="2,http://www.giantco.com/basicindex.html">

now reads

<META HTTP-EQUIV="refresh"
CONTENT="2;URL=http://www.giantco.com/basicindex.html">

(Again, the comma is now a semicolon.)

Anonymous  Jan 1999
Printed Page 365
under "ARCHIVE", "URLs" was changed to "URIs" (twice in the main

description) and "URL" was changed to "URI" (once in the description and once
under "Value"). Also, in the syntax info under the rule, "URLList" was changed
to "URIList".

Anonymous  Oct 2000
Printed Page 407
MEDIA entry of <STYLE> tag

Changed Default from "screen" to "all"

Anonymous  Jun 2000
Printed Page 411
Background entry

Changed "NN 4" to "NN n/a"

Anonymous  Mar 2000
Printed Page 411
BACKGROUND entry

Changed "NN n/a" back to "NN 4".
Added the following to the description paragraph:

For NN 4, you may have to nest your main table (with a transparent
background image) inside another table that bears the desired
background graphic.

Anonymous  Jun 2000
Printed Page 412
BORDERCOLOR entry

Changed "NN 4" and "HTML 4" to "NN n/a" and "HTML n/a".

Anonymous  Jun 2000
Printed Page 554
Under "title", "Read/Write" (under the rule) was changed to "Read/Write

(IE only)."

Anonymous  Oct 2000
Printed Page 561
write(), writeln() entry

Under "Parameters", removed the second sentence and replaced it with:

For a SCRIPT tag, use document.write("<" + "SCRIPT>"). For the
end script hiding statement, use document.write("//--" + ">").


Anonymous  Jun 2000
Printed Page 572
Added the following after the first sentence under "keyCode"

"For onKeyPress events, the value represents the actual character
displayed in a text box (e.g., 65 for "A" and 97 for "a"). But for
onKeyDown and onKeyUp events, only the uppercase value is returned,
regardless of the case of the character that is rendered."

Anonymous  Mar 2000
Printed Page 585
Value entry

Changed "read/write" to "read-only"

Anonymous  Mar 2000
Printed Page 591

Used to read:


for (var i=0; document.forms[0].length; i++) {

Now reads:

for (var i=0; i < document.forms[0].length; i++)

Anonymous  Jan 2000
Printed Page 665

The systemLanguage Example did read:

if (navigator.systemLanguage = "nl" )
now reads:
if (navigator.systemLanguage == "nl" )

Anonymous  Mar 2000
Printed Page 679
add() entry

Deleted the last sentence of the description and replaced it with:

Using the add() method with a parameter that matches an existing
option's index value replaces the old item with the new one. You
cannot insert an item among existing items without rebuilding the
entire options array.

Anonymous  Jun 2000
Printed Page 718

Next to "options[]" it used to read:

NN n/a IE 4 DOM n/a

Now reads:

NN 2 IE 3 DOM 1

Anonymous  Jul 1999
Printed Page 718
options[] entry

now reads:
NN 2 IE 3 DOM 1

Anonymous  Mar 2000
Printed Page 760

{760} "recordNumber entry", last line: removed "(see recordset property)"

Anonymous  Oct 1998
Printed Page 784
"wrap"

In the current description, "physical" now reads "hard"; "virtual" now reads
"soft". In the last sentence, the end was changed to read "when the
<CW>WRAP</CW> attribute is set to the Navigator value of <CW>virtual</CW>."

Then, the "Example" now reads:

document.forms[0].comments.wrap = "hard"

Then, the "Value" now reads:

One of the constant values (as a string): hard | off | soft.

Anonymous  Oct 2000
Printed Page 826
Next to "moveBy()" changed to

"NN 4 IE 4 DOM n/a".

Anonymous  Jul 1999
Printed Page 827

Next to "moveTo()" it now reads:

"NN 4 IE 4 DOM n/a".

Anonymous  Jul 1999
Printed Page 829
to the right of the heading "print ()"

changed the "n/a" after "NN" to "4"
and changed the "4" after "IE" to "n/a"
to read:

NN 4 IE n/a DOM n/a

Anonymous  Nov 1998
Printed Page 829
Table

added the following 2 entries:
left - 4 Offset of window's left edge from left edge of screen.
top - 4 Offset of window's top edge from top edge of screen.

Anonymous  Mar 2000
Printed Page 830

Under resizeBy(), paragraph 1, line 5 used to read:

The top and bottom edges remain fixed.....

Now reads:

The top and left edges remain fixed...

Anonymous  Jul 1999
Printed Page 831
scrollBy() entry

Behavior of deltaX and deltaY is the reverse of what was described.

3rd and 4th sentences now read:

Positive values for deltaX scroll the document to the left (so
the user sees content to the right in the document); negative
values scroll the document to the right. Positive values for
deltaY scroll the document upward (so the user sees content lower
in the document); negative values scroll the document downward.

Anonymous  Jun 2000
Printed Page 841
The last bullet item should read "Items may be in any order."

Anonymous 
Printed Page 865

Changed the CSS filter grayscale() to gray()

Also, in the "chroma()" line, put "color" in
CW in the second sentence ("The color parameter...").

And, in the "glow()" line, put "color" and "strength" in the
second sentence in CW ("The color parameter...and strength sets...").

And, in the "shadow()" line, put "color" in CW in the second
sentence ("The color parameter...").

Anonymous  Jun 2000
Printed Page 868
First paragraph

Changed "space-delimited" to "comma-delimited" and added the following
to the end of the paragraph:
"(and Navigator 4 may behave best if each
family name is quoted)."

Under "CSS Syntax" the line of code now reads:
font-family: fontFamilyName[, fontFamilyName[, ...]]

Under "Value," changed "space delimited" to "comma delimited"

Under "Example," the line of code now reads:
BODY {font-family: "Century Schoolbook", Times, serif}
(inserted commas between the font family names)

Anonymous  Mar 2000
Printed Page 875
Toward the bottom of the page, under "Object Model Reference," the

line of code used to read:

[window.]document.all.elementID.style.offsetLeft

Now reads:

[window.]document.all.elementID.style.left

Anonymous  Jul 1999
Printed Page 902
Near the top of the page, under "Object Model Reference," the

line of code used to read:

[window.]document.all.elementID.style.offsetTop

Now reads:

[window.]document.all.elementID.style.top

Anonymous  Jul 1999
Printed Page 943

The first sentence in the last paragraph on the page did read:

'as a parameter is a variety of methods'

now reads:
'as a parameter in a variety of methods'

Anonymous  Mar 2000
Printed Page 944
Table 11-1:.

Character entry * -- changed /d*/ in the Example column to /d*/

Character entry ? -- changed /d?/ in the Example column to /d?/

Character entry + -- changed /d+/ in the Example column to /d+/

Character entry {n} -- changed /d{2}/ in the Example column to /d{2}/

Character entry {n,} -- changed /d{2,}/ in the Example column to
/d{2,}/

Character entry {n,m} -- changed /d{2,4}/ in the Example column to
/d{2,4}/

Anonymous  Mar 2000
Printed Page 958
Last sentence on page

Did read:
After an AND operation on these two values, the binary result
is 0010; the decimal equivalent is 3.
Now reads:
After an AND operation on these two values, the binary result
is 0010; the decimal equivalent is 2.

Anonymous  Jun 2000