aspose.info
LV

DHTML - dinamisks HTML faila formāts

Atjaunināts

Kas ir DHTML fails?

Fails ar .dhtml paplašinājumu ir dinamisks HTML fails, ko izmanto, lai izveidotu tīmekļa lapas dinamisku saturu. Tīmekļa elements, kas izveidots DHTML, ir balstīts uz notikumu, un tam nav nepieciešams atkārtoti ielādēt lapu. Vairumā gadījumu DHTML fails tiek izmantots, lai izveidotu tīmekļa lapas dinamisku saturu, piemēram, nolaižamās izvēlnes, peldošos slāņus, apgāšanās pogas un citu dinamisku saturu. Jūs gandrīz katru dienu saskaraties ar dinamiskiem html elementiem, kad novietojat peles kursoru uz izvēlnes vienuma, un tas atver papildu apakšizvēlnes opcijas. Lai panāktu elementu dinamisku darbību, DHTML izmanto tādas tīmekļa tehnoloģijas kā HTML, Javascript, HTML DOM, HTML Events un CSS.

DHTML faila formāts

DHTML faili ir vienkārša teksta faili, kas satur DHTML kodu, lai īstenotu tīmekļa elementu dinamisko darbību.

DHTML DOM

DHTML dokumenta objekta modelis (DOM) ir balstīts uz HTML DOM, kas ir koka struktūra ar elementiem, atribūtiem un tekstu, kā parādīts nākamajā attēlā.

HTML DOM

Mezglu Dokuments var izmantot, lai izsauktu vairākas funkcijas, lai ieviestu dažādas funkcionalitātes. Nākamajā piemērā vienkārši tiek izmantota JavaScript metode 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 kods ieraksta tekstu Hello World, lai izvadītu pārlūkprogrammā.

DHTML notikumi

S.Nr.NotikumsNotikums
1pārtrauktTas notiek, kad lietotājs pārtrauc lapas vai multivides faila ielādi.
2onblurTas notiek, kad lietotājs atstāj HTML objektu.
3onchangeTas notiek, kad lietotājs maina vai atjaunina objekta vērtību.
4onclickTas notiek vai tiek aktivizēts, kad kāds lietotājs noklikšķina uz HTML elementa.
5ondblclickTas notiek, kad lietotājs divas reizes kopā noklikšķina uz HTML elementa.
6onfocusTas notiek, kad lietotājs koncentrējas uz HTML elementu. Šis notikumu apstrādātājs darbojas pretēji onblur.
7onkeydownTas tiek aktivizēts, kad lietotājs nospiež taustiņu uz tastatūras ierīces. Šis notikumu apstrādātājs darbojas ar visām atslēgām.
8onkeypressTas tiek aktivizēts, kad lietotāji nospiež kādu tastatūras taustiņu. Šis notikumu apdarinātājs netiek aktivizēts visām atslēgām.
9onkeyupTas notiek, kad lietotājs pēc objekta vai elementa nospiešanas atlaiž taustiņu no tastatūras.
10ielādētTas notiek, kad objekts ir pilnībā ielādēts.
11onmousedownTas notiek, kad lietotājs nospiež peles pogu virs HTML elementa.
12onmousemoveTas notiek, kad lietotājs pārvieto kursoru uz HTML objekta.
13onmouseoverTas notiek, kad lietotājs pārvieto kursoru virs HTML objekta.
14onmouseoutTas notiek vai tiek aktivizēts, kad peles rādītājs tiek pārvietots no HTML elementa.
15onmouseupTas notiek vai tiek aktivizēts, kad peles poga tiek atlaista virs HTML elementa.
16onresetLietotājs to izmanto, lai atiestatītu veidlapu.
17onselectTas notiek pēc satura vai teksta atlases tīmekļa lapā.
18onsubmitTas tiek aktivizēts, kad lietotājs noklikšķina uz pogas pēc veidlapas iesniegšanas.
19onunloadTas tiek aktivizēts, kad lietotājs aizver tīmekļa lapu.

Atsauces

Skatīt arī