HTML

1 Aralık 2007

HTML 4.0 Olay (Event) Niteliği

HTML 4.0 için yeni olan, olay tetikleyicilerinin tarayıcı içinde işleminin nasıl olacağının tanımlanabilmesidir. Örneğin kullanıcı bir HTML öğesini tıklayınca "javascript" işlevinin çalışmaya başlaması gibi... Aşağıda bu tür olayların listesi vardır. Olaylar (events) hakkında daha çok bilgi edinmek isterseniz "Javascript" ya da "DHML" belgelerini okumak yararlı olur.

Window Events

Yalnız "body" ve "frameset" öğerleri için geçerlidir.
NitelikDeğerAçıklama
onloadKodlamaBelge yüklendikten sonra çalışacak kodlamayı belirtir.
onunloadKodlamaBelge silindikten/boşaltıldıktan sonra koşacak kodlamayı belirtir.

Form Element Events

Yalnız form öğeleri içinde geçerlidir.
NitelikDeğerAçıklama
onchangeKodlamaÖğe değiştiğinde çalışacak kodlamayı belirtir.
onsubmitKodlamaForm gönderildiğinde çalışacak kodlamayı belirtir.
onresetKodlamaForm sıfırlandığında (reset) çalışacak kodlamayı belirtir.
onselectKodlamaÖğe seçildiğinde çalışacak kodlamayı belirtir.
onblurKodlamaÖğe etkinliğini yitirince çalışacak kodlamayı belirtir.
onfocusKodlamaÖğe etkin olunca çalışacak kodlamayı belirtir.

Tuş takımı olayları

"base", "bdo", "br", "frame", "frameset", "head", "html", "iframe", "meta", "param", "script", "style", ve "title" öğeleri için geçerli değildir.
NitelikDeğerAçıklama
onkeydownKodlamaTuş basılınca ne yapıldığını belirtir.
onkeypressKodlamaTuş basılıp bırakılınca ne yapılacağını belirtir.
onkeyupKodlamaTuş bırakılınca ne yapılacağını belirtir

Fare Olayları

Not valid in base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title elements. Attribute Value Description
NitelikDeğerAçıklama
onclickKodlamaFare düğmesi tıklandığında ne yapılacağını belirtir
ondblclickKodlamaFare düğmesi iki kez tıklandığında ne yapılacağını belirtir
onmousedownKodlamaFare düğmesine basıldığında ne yapılacağını belirtir
onmousemoveKodlamaFare imleçi hareket ettiğinde ne yapılacağını belirtir
onmouseoutKodlamaFare imleçi öğeden dışarıya hareket ettiğinde ne yapılacağını belirtir
onmouseoverKodlamaFare imleçi bir öğenin üzerine geldiğinde ne yapılacağını belirtir
onmouseupKodlamaFare düğmesi bırakıldığında ne yapılacağını belirtir