aspose.info
LT

DHTML – dinaminis HTML failo formatas

Atnaujinta

Kas yra DHTML failas?

Failas su plėtiniu .dhtml yra dinaminis HTML failas, naudojamas kuriant dinaminį tinklalapio turinį. DHTML sukurtas žiniatinklio elementas yra pagrįstas įvykiais ir jo nereikia įkelti iš naujo. Daugeliu atvejų DHTML failas naudojamas kuriant dinaminį tinklalapio turinį, pvz., išskleidžiamuosius meniu, slankiuosius sluoksnius, užvedimo mygtukus ir kitą dinaminį turinį. Beveik kasdien susiduriate su dinaminiais HTML elementais, kai užvedate pelės žymeklį ant meniu elemento ir atidaromos kitos submeniu parinktys. DHTML naudoja žiniatinklio technologijas, tokias kaip HTML, Javascript, HTML DOM, HTML įvykiai ir CSS, kad pasiektų dinamišką elementų elgesį.

DHTML failo formatas

DHTML failai yra paprasto teksto failai, kuriuose yra DHTML kodas, skirtas dinaminei žiniatinklio elementų veikimui įgyvendinti.

DHTML DOM

DHTML dokumento objekto modelis (DOM) yra pagrįstas HTML DOM, kuris yra medžio struktūra su elementais, atributais ir tekstu, kaip parodyta kitame paveikslėlyje.

HTML DOM

Dokumento mazgas gali būti naudojamas kelioms funkcijoms iškviesti, kad būtų galima įgyvendinti skirtingas funkcijas. Šiame pavyzdyje tiesiog naudojamas JavaScript metodas document.write() DHTML.

<HTML>  
<head>  
<title>  
Method of a JavaScript  
</title>  
</head>  
<body>  
<script type="text/javascript">  
document.write("Hello World");  
</script>  
</body>  
</html>  

Šis kodas įrašo tekstą Hello World, kad išvestų naršyklėje.

DHTML įvykiai

S.Nr.ĮvykisĮvykis
1nabortTai atsitinka, kai vartotojas nutraukia puslapio arba medijos failo įkėlimą.
2onblurTai atsitinka, kai vartotojas palieka HTML objektą.
3onchangeTai atsitinka, kai vartotojas pakeičia arba atnaujina objekto reikšmę.
4onclickJis atsiranda arba suaktyvinamas, kai bet kuris vartotojas spusteli HTML elementą.
5ondblclickTai atsitinka, kai vartotojas du kartus kartu spusteli HTML elementą.
6onfocusTai atsitinka, kai vartotojas sutelkia dėmesį į HTML elementą. Ši įvykių tvarkytoja veikia priešingai nei onblur.
7onkeydownJis suveikia, kai vartotojas paspaudžia klaviatūros įrenginio klavišą. Ši įvykių tvarkyklė veikia visiems raktams.
8onkeypressJis suveikia, kai vartotojai paspaudžia klaviatūros klavišą. Ši įvykių tvarkyklė suaktyvinama ne visiems raktams.
9onkeyupTai atsitinka, kai vartotojas atleido klavišą nuo klaviatūros paspaudęs objektą ar elementą.
10įkeltiTai atsitinka, kai objektas yra visiškai įkeltas.
11onmousedownTai atsitinka, kai vartotojas paspaudžia pelės mygtuką virš HTML elemento.
12onmousemoveTai atsitinka, kai vartotojas perkelia žymeklį ant HTML objekto.
13onmouseoverTai atsitinka, kai vartotojas perkelia žymeklį ant HTML objekto.
14onmouseoutJis atsiranda arba suveikia, kai pelės žymeklis perkeliamas iš HTML elemento.
15onmouseupJis atsiranda arba suveikia, kai pelės mygtukas atleidžiamas virš HTML elemento.
16onresetNaudotojas naudoja formą iš naujo nustatyti.
17onselectTai įvyksta pasirinkus turinį arba tekstą tinklalapyje.
18onsubmitJis suaktyvinamas, kai vartotojas spusteli mygtuką po formos pateikimo.
19onunloadJis suaktyvinamas, kai vartotojas uždaro tinklalapį.

Nuorodos

Taip pat žiūrėkite