Index
F
features, Center Park Web site,
364-375
,
514-515
fields
forms,
275-278
pop-up calendars. See
pop-up calendars
values,
312-316
files, JAR,
340-341
fixed() function,
95
fixYear() function,
381
fontcolor() function,
96
fontsize() function,
96
for loops,
64-67
arrays,
79-80
shopping cart,
443-445
,
451
for-in loops,
67-69
,
145-146
arrays,
80
formatting programs,
12-15
forms
cookies
arrays,
318-319
color,
326-330
counters,
324-330
expiring,
326
hiding,
326
naming,
334
passwords,
473-476
reading,
316-323
,
330-334
security,
311
,
326
size,
334
Web browsers,
334-336
writing,
312-316
dynamic,
244-246
event handling,
255
billing address,
255-262
,
321-323
,
452
onReset,
257-259
onSubmit,
259-260
select boxes,
260-262
value property,
255
fields,
275-278
values,
312-316
loading,
137-140
overview,
243
passwords
checking,
456-457
context menus,
461-464
cookies,
473-476
hiding,
458-461
mouse events,
461-464
successful,
464-476
pop-up calendars. See
pop-up calendars
properties
,
246-255
replies, automatic,
428-434
resetting,
257-259
saving,
137
select boxes,
246-255
,
260-262
sorting,
251-252
swapping,
250-251
submitting,
259-260
automatic,
428-434
surveys
code,
423-428
,
547-557
functionality,
367-371
,
522-524
overview,
421-422
processing,
428-434
,
551-557
timers,
428
validating,
426-427
Web browsers,
428
tests
code,
423-428
,
547-557
functionality,
367-371
,
522-524
grading,
428-434
,
551-557
overview,
421-422
timers,
428
validating,
426-427
Web browsers,
428
text boxes,
252-255
validating,
262-275
overview,
3
shopping cart,
452
frames
buttons, navigating,
375
,
494-502
,
516
functions,
294-295
overview,
281
,
288-289
parents,
289-290
top,
289-290
variables,
294-295
fromCharCode() function,
96
function calls,
111
,
281
functionality
ads,
373-374
,
516
calendars
perpetual,
367
,
519-522
pop-up,
367
,
519-522
color (DHTML),
375
,
516
,
524-525
forms (tests),
367-371
,
522-524
home page,
516-518
passwords,
371-373
,
518-519
security,
371-373
,
518-519
shopping cart,
371
,
525-528
functions
addItem(),
439
,
442
arrays
concat(),
82
insertAt(),
88-90
join(),
82
pop(),
82-83
,
87
print(),
81-82
push(),
83
,
87
removeAt(),
88-90
reverse(),
84
shift(),
84-85
,
87
slice(),
85
sort(),
85-87
unshift(),
87
braces ({}),
104
calendars, perpetual,
381-382
callbacks,
192
calling,
111
,
281
captureEvent(),
184-186
,
300-303
change(),
502
clicked(),
186
close(),
285-286
compareTo(),
105-110
strings,
124-125
,
128-129
concat(),
82
cookies, values,
137
data,
115-116
dblClicked(),
186
declaring,
104-105
defined,
103
defining,
104-105
dequeue(),
148
disable(),
275-278
display(),
105-110
objects,
144-147
DOM,
201-202
enqueue(),
148
error handling,
352-356
escape(),
111
eval(),
112
events,
181-182
captureEvent(),
184-186
,
300-303
clicked(),
186
dblClicked(),
186
handleEvent(),
186
,
302-303
imageRollback(),
185
imageRollover(),
185
loading(),
186
releaseEvents(),
186
,
302-303
routeEvent(),
186
,
302-303
fixYear(),
381
forms
loading,
137-140
saving,
137
frames,
294-295
getColor(),
104
,
119-121
getCookieValue(),
137
,
318-323
,
428-434
,
439-440
getEnding(),
121-122
,
392
calendar dates,
56-58
getFormData(),
317-321
getGMTString(),
326
getHeight(),
308
getItemName(),
443
,
451
getItemPrice(),
443
,
451
getNumberDays(),
381-382
getWidth(),
308
global,
111-114
handleEvent(),
186
,
302-303
hide(),
286-288
hideLevel(),
229-230
HTML select boxes
inserting,
133-136
sorting,
128-136
swapping,
129-133
imageRollback(),
185
imageRollover(),
185
insertAt(),
105
,
122-124
arrays,
88-90
objects,
144-146
insertOptions(),
133-136
isFinite(),
112
isNaN(),
20
strings,
112
join(),
82
linked lists,
122-124
List(),
145
,
149
loadForm(),
137-140
,
321-323
loading(),
186
moveBy(),
284-285
moveTo(),
284-285
number(),
112-113
numbers
isFinite(),
112
number(),
112-113
parseInt(),
113-114
suffixes,
121-122
objects,
115-116
,
143-149
<A>,
203
<ACRONYM>,
204-205
<APPLET>,
206
<AREA>,
208
<B>,
209-210
<BGSOUND>,
210
<BIG>,
209-210
<BODY>,
211
Boolean,
150
<CITE>,
204-205
<CODE>,
204-205
Date,
151-153
dequeue(),
148
enqueue(),
148
List(),
145
,
149
<DFN>,
204-205
display(),
144-147
<DIV>,
213
Document,
155
<EM>,
204-205
<EMBED>,
215
<I>,
209-210
insertAt(),
144-146
<IMG>,
216
<KBD>,
204-205
Math,
157-158
Navigator,
300
Number,
158
Object,
159
pop(),
143-146
push(),
144-146
Queue(),
149
<S>,
209-210
<SAMP>,
204-205
<SELECT>,
221
size(),
144-147
<SMALL>,
209-210
Stack(),
148
<STRIKE>,
209-210
<STRONG>,
204-205
<TEXTAREA>,
223
<TT>,
209-210
<U>,
209-210
<VAR>,
204-205
Window,
161-162
onLoad(),
307
onSelect(),
414-415
open(),
282-284
openDatePicker(),
414
openMenuAbsolute(),
225
openMenuRelative(),
230-232
parseFloat(),
20
strings,
113
parseInt(),
20
numbers,
113-114
strings,
113-114
pop()
arrays,
82-83
,
87
objects,
143-146
print(),
81-82
properties
arguments,
116
arity,
116
caller,
117
length,
117
prototype,
117-118
push()
arrays,
83
,
87
objects,
144-146
Queue(),
149
recursive. See
loops
releaseEvents(),
186
,
302-303
removeAt(),
122-124
arrays,
88-90
objects,
144
,
146
removeItem(),
445-448
reverse(),
84
resizeBy(),
284-285
resizeTo(),
284-285
rotateAd(),
480-485
routeEvent(),
186
,
302-303
saveCustoms(),
502-505
saveForm(),
137
,
321-323
scope,
115
sequential,
105
setCustoms(),
330
,
505-511
setDate(),
414-415
setTimeout(),
190-197
,
480-485
shift(),
84-85
,
87
show(),
286-288
size(),
144-147
slice(),
85
sort(),
105-110
arrays(),
85-87
strings,
125-128
sortSelect(),
251-252
HTML select boxes,
129-136
strings,
128-129
Stack(),
148
string(),
114
strings
anchor(),
93
big(),
94
blink(),
94
bold(),
94
charAt(),
94
charCodeAt(),
95
chartAt(),
95
compareTo(),
124-125
,
128-129
concat(),
95
escape(),
111
eval(),
112
fixed(),
95
fontcolor(),
96
fontsize(),
96
fromCharCode(),
96
indexOf(),
96-97
isNaN,
112
italics(),
97
lastIndexOf(),
97
link(),
97-98
match(),
98
parseFloat(),
113
parseInt(),
113-114
replace(),
98
search(),
98
slice(),
98
small(),
98-99
sort(),
125-128
sortSelect(),
128-129
split(),
99
strike(),
99-100
string(),
114
sub(),
100
substr(),
100
substring(),
100
sup(),
101
toLowerCase(),
101
toUpperCase(),
101
swapSelects(),
250-251
HTML select boxes,
129-133
table colors,
119-121
taint(),
114
toBinary(),
105
top-level,
111-114
tostring(),
118
unescape(),
114
unshift(),
87
untaint(),
114
updateVisitCount(),
324
user-defined,
104-105
validate(),
262-275
,
426-427
valueOf(),
119
verifyPassword(),
466
windows,
290-293
write(),
90-93