Tartalomjegyzék

 

  Oldalszám
I. Bevezetés
A témaválasztásról
Kitűzött célok, megoldandó feladatok
Irodalomjegyzék
5


II. Általános ismertető
JavaScript és a HTML kapcsolata
A JavaScript nyelvi dialektusai
Hogyan kezdjem ?
7


III. JavaScript és a HTML
JavaScript terület a HTML fájlon belül
JavaScript elemek a HTML tag-ek között
JavaScript különálló fájlban megadva
9


IV. Változók, Kifejezések, Operátorok
Változók definiálása, értékadás
Kifejezések
Műveletek, operátorok
12


V. Objektumok tulajdonságai, metódusok
15
Objektumok hierarchiája
16
Elődefiniált objektumok listája
17
All
Anchor
Applet
Area
Array
Boolean
Date
Document
Element
Event
Frame
Form
Function
History
Image
Layer
Link
Location
Math
MimeType
Navigator
Number
Option
Plugin
RegExp
Screen
String
Style
Window
19
21
22
24
26
32
33
40
44
51
58
60
66
69
71
77
91
93
98
106
111
115
118
124
127
130
134
142
146
Saját készítésű objektumok
155
Hivatkozás objektumokra
Hivatkozás az aktuális objektumra
Több utasítás egy objektumra vonatkoztatva
Létezik-e az objektum.
156
VI. Feltételes utasítások, hurkok
Ha akkor, különben : "if..else"
Egyszerű elágazás : ez vagy az
Többszörös választás : "switch"
While ciklus
For ciklus
Do-while ciklus
Break és Continue
158
VII Event-Handler (Eseménykezelő)
onAbort
onBlur
onChange
onClick
onDblClick
onError
onFocus
onKeydown
onKeypress
onKeyup
onLoad
onMousedown
onMousemove
onMouseout
onMouseover
onMouseup
onReset
onSelect
onSubmit
onUnload
javascript
163
VIII. Űrlapok készítése
Űrlap létrehozása
Űrlap definiálása
176

177
Egysoros beviteli mező
Egysoros beviteli mező definiálása
Kezdeti értékadás
Jelszómező megadása
Csak olvasás engedélyezése
További lehetőségek
178
Többsoros beviteli mező
Többsoros beviteli mező létrehozása
Kezdeti értékadás
Sortörés kikényszerítése
Csak olvasás engedélyezése
További lehetőségek
180
Választólista és menüstruktúra
Választólista definiálása
Többszörös választás engedélyezése
Előválasztás a listából
Elküldési érték megadása
Menüstruktúra létrehozása
További lehetőségek
181
Rádiógombok és csekkboxok
Rádiógombok definiálása
Csekkboxok definiálása
Előválasztás
184
Nyomógombok
Szokványos nyomógomb
Button nyomógomb
186
FileUpload objektum
File feltöltés a szerverre
187
Rejtett objektum az űrlapon
Rejtett mező definiálása
188
Elemek csoportosítása, címkézése
Elemek csoportosítása
Elemek címkézése
189
Tabulátor sorrend, gyorsbillentyű, elszürkítés
Gyorsbillentyűk
Elemek elszürkítése
191
Űrlapadatok elküldése, törlése
Elküldés és törlés gombok definiálása
Grafikus elküldés gomb definiálása
Button objektum az elküldéshez, törléshez
193
Űrlapadatok feldolgozása
Űrlapadatok e-mail-ben
Űrlapadatok és CGI
195
IX. Függvények
197
Objektumfüggetlen függvények
eval()
parsefloat()
parseint()
isNaN()
Number()
String()
escape()
unescape()
198
Saját készítésű függvények
Saját függvények definiálása
Függvények meghívása
Függvények visszatérő értéke
202


X. Mellékletek
204
Fenntartott szavak
HTML/JavaScript színkódok
205
207

StartVissza egy lapotFel a lap elejéreTovább egy lapot