Webmaster hogyan lehet létrehozni a webhelyén

  • Scripts lehet végrehajtani, mint a dokumentum betöltésekor dinamikus módosítása a dokumentum tartalmát.
  • Scripts lehet abban a formában és eljárás felhasználótól. Része a formában lehet dinamikusan lakott értékek alapján más területeken. Arra is lehetőség van, hogy ellenőrizze a megfelelőségét a bevitt adatok értékei egy bizonyos tartományban, ezeken a területeken is összekapcsolható, stb
  • Scripts lehet futtatni események fordulnak elő a dokumentumot: a dokumentum rakodását, átadóelem fókusz, az egér mozgását, stb
  • Scripts összefüggésbe hozható PP (pl. Gombok), hogy hozzon létre egy grafikus felhasználói felület.

Kétféle szkriptet, amely szerepel a dokumentumban HTML:







Megjegyzés. Ez a specifikáció tartalmazza a részletes információkat szkriptek szóló részben makrók.


18.2 Tervezési dokumentumok felhasználói alkalmazások, amelyek támogatják a script

A következő fejezet kapcsolatos kérdések a PA, támogatja szkripteket.

18.2.1 Element SCRIPT

Attribútumok máshol definiált

SCRIPT elem elhelyez egy script a dokumentumban. Ez az elem jelenhet meg tetszőleges számú alkalommal a fej és a test egy dokumentum HTML.

A szkript lehet meghatározni belül SCRIPT elem vagy egy külső fájlt. Ha az src attribútum nincs megadva, a böngészőknek kell értelmezni a tartalmát az elem, mint a forgatókönyvet. Ha az src egy URI-érték, a böngészőknek figyelmen kívül kell hagynia az elem tartalmát, és kérheti a script URI.
Megjegyezzük, hogy a karakterkészlet attribútum utal, hogy a kódolás a szkript karakterek, kijelölt attribútum src; ez nem érinti a tartalmát a SCRIPT elem.

Scriptek által végrehajtott machine script, ami kell ismerni, hogy a felhasználói ügynök.

ahol a „típus” ismét tartalom típus / tartalom típusát. megnevezve a programozási nyelv.

A böngészőknek meg kell határoznia az alapértelmezett nyelv a script a következő sorrendben (elsőbbséget a legmagasabbtól a legalacsonyabb):

A type attribútum esetében meg kell határozni az egyes SCRIPT elem a dokumentumban. Az attribútum értéke típusú SCRIPT elem felülbírálja az alapértelmezett programozási nyelv az adott elem.

Minden programozási nyelv rendelkezik saját megállapodások hogyan kell hivatkozni HTML objektumok egy script. Ez a specifikáció nem határozza meg a normál mechanizmusa hivatkozások tárgyak HTML.

Ugyanakkor, szkriptek hivatkoznia kell egy elemet összhangban megállapított nevét. szkriptek gép kell felelnie a szabály elsőbbséget az azonosító elem: attribútum neve megvan az az előnye id attribútum. ha mindkét vannak beállítva. Ellenkező esetben az egyik vagy a másik lehet használni.







onload = script [CT] onload esemény következik be, amikor a böngésző betöltése után egy ablak vagy az összes kép egy FRAMESET. Ez az attribútum lehet használni elemek test és FRAMESET. onunload = script [CT] onunload esemény következik be, amikor a felhasználó szer eltávolítja Dokumentum ablak vagy keret. Ez az attribútum lehet használni elemek test és FRAMESET. onclick = script [CT] onclick esemény következik be, amikor a mutatóeszköz „kattint” az elemre. Ez az attribútum lehet használni a legtöbb elemekkel. ondblclick = script [CT] ondblclick esemény következik be, amikor a mutatóeszközt kettős „kattintásokat” az elem. Ez az attribútum lehet használni a legtöbb elemekkel. onmousedown = script [CT] onmousedown esemény következik be, amikor a mutatóeszköz gombját „tolta”, hogy az elem. Ez az attribútum lehet használni a legtöbb elemekkel. onmouseup = script [CT] onmouseup esemény következik be, amikor a mutatóeszköz gombját megjelent az elem. Ez az attribútum lehet használni a legtöbb elemekkel. onmouseover = script [CT] onmouseover esemény következik be, amikor a mutatóeszköz tartják az elem fölé. Ez az attribútum lehet használni a legtöbb elemekkel. onMouseMove = script [CT] onMouseMove esemény következik be, amikor a mutatóeszköz mozog, amikor ez az elem fölé. Ez az attribútum lehet használni a legtöbb elemekkel. onMouseOut = script [CT] onMouseOut esemény következik be, amikor a mutatóeszköz eltávolítjuk a elemet. Ez az attribútum lehet használni a legtöbb elemekkel. onfocus = script [CT] onfocus esemény következik be, amikor az elem megkapja a fókuszt a mutatóeszköz vagy a navigációs lapok. Ez az attribútum lehet használni az elemek: A. TERÜLET. LABEL. INPUT. SELECT. Textarea, és Button. onblur = script [CT] onblur esemény bekövetkezik, ha egy elem elveszíti a fókuszt a mutatóeszköz vagy a navigációs lapok. Ezt fel lehet használni az azonos elemeket, mint onfocus. onkeypress = script [CT] onkeypress esemény következik be, ha megnyom egy gombot, és megjelent az elem fölé. Ez az attribútum lehet használni a legtöbb elemekkel. onkeydown = script [CT] Esemény onkeydown esemény következik be, ha megnyom egy gombot az elem fölé. Ez az attribútum lehet használni a legtöbb elemekkel. onkeyup = script [CT] onkeyup esemény következik be, amikor a jelek megjelent az elem. Ez az attribútum lehet használni a legtöbb elemekkel. onsubmit = script [CT] onsubmit akkor jelentkezik, ha az űrlap elküldése. Csak akkor érvényes, az űrlap elem. onreset = script [CT] onreset akkor jelentkezik, ha a "tisztított" formában. Csak akkor érvényes, az űrlap elem. onSelect = script [CT] onSelect akkor jelentkezik, amikor a felhasználó kiválasztja a szöveget a szövegmezőbe. Ez az attribútum lehet használni az input és textarea elem. onChange = script [CT] onChange fordul elő, amikor az EI elveszíti a fókuszt és az értéke megváltozott, amióta kézhezvételét hangsúly. Ezt alkalmazzák az elemek: INPUT. SELECT és írva.

Akkor társítani a cselekvés egy bizonyos események száma, amelyek akkor jelentkeznek, amikor egy felhasználó rákattint a PA. Mind a „belső események” fent felsorolt ​​értéke - a forgatókönyvet. A script lefut. amint az esemény bekövetkezik egy adott elem. A szintaxis a szöveges adatok függ programozási nyelv.

EI. mint a bemenet. SELECT. BUTTON. Textarea, és a címke. minden reagálnak bizonyos belső eseményeket. Ha ezek az elemek a forma, akkor lehet használni, hogy felhatalmazza a felhasználói felület a dokumentumot.

Az alábbi példák azt mutatják, néhány erőmű és a cselekvés a felhasználói felület alapján a belső eseményeket.

Példa VBScript-eseménykezelő egy szöveges mező:

Példa a Tcl:




Kapcsolódó cikkek