Ders 3 - Vbscript ve JavaScript Temelleri

II. JAVASCRİPT DİLİ

İstemci taraflı script yazmak için kullanılan diğer bir dil ise JavaScript dilidir. JavaScript özellikle bütün tarayıcılar tarafından desteklendiği için tercih edilir.

A. OLAYLAR

JavaScript ve VBScript programlamasında olaylar çok önemlidir. Çünkü script kullanıcıyla etkileşim için yazılır. Örneğin ziyaretçinin faresiyle bir düğmeye tıklaması Click olayının oluşmasına neden olur.

Bir olay, bir olay tutucuyu tetikler. Yani dugme1 adlı bir düğmeye tıklandığında dugme1_OnClick olay tutucusu tetiklenir.

Tablo : Olaylar ve oluştukları yer

Olay  

  Açıklama

  HTML elemanı

onblur

Odaklanmanın kaybedilmesi durumunda oluşur.

<BUTTON>, <INPUT>, <LABEL>, <SELECT>, <TEXTAREA>

onchange

İçindeki değerin değiştirilmesi durumunda ya da odaklamanın kaybedilmesi durumunda oluşur.

<INPUT>, <SELECT>, <TEXTAREA>

onclick

Tıklandığında oluşur.

Birçok eleman için geçerli.

ondblclick

Çift tıklanıldığında oluşur.

Birçok eleman için geçerli.

onfocus

Odaklanıldığında. Alanın aktifleştirilmesi gibi.

<BUTTON>, <INPUT>, <LABEL>, <SELECT>, <TEXTAREA>

onkeydown

Bir tuşa basıldığında.

Birçok eleman için geçerli.

onkeypress

Bir tuşa basıldığında ve bırakıldığında.

Birçok eleman için geçerli.

onkeyup

Bir tuşun bırakılması durumunda.

Birçok eleman için geçerli.

onload

Pencerenin ya da dokümanın yüklemesi durumunda.

<BODY>, <FRAMESET>

onmousedown

 Bir fare düğmesine tıklanması durumunda.

Birçok eleman için geçerli.

onmousemove

 Farenin hareket ettirilmesi durumunda.

Birçok eleman için geçerli.

onmouseout

Farenin odaklandığı elemandan ayrılması.

Birçok eleman için geçerli.

onmouseover

Farenin bir eleman üzerine odaklanması.

Birçok eleman için geçerli.

onmouseup

Bir fare düğmesinin bırakılması durumunda.

Birçok eleman için geçerli.

onreset

RESET düğmesine tıklanarak form alanlarının temizlenmesi durumunda.

<FORM>

onselect

Metinin seçilmesi durumunda.

<INPUT>, <TEXTAREA>

onsubmit

SUBMIT düğmesine tıklanarak formun sunucuya gönderilmesi durumunda.

<FORM>

Onunload

Tarayıcının var olan dokümanı ya da penceresi serbest bırakması durumunda.

<BODY>, <FRAMESET>

Kaynak: Faruk Çubukçu
Tarih:
Hit: 3491
Yazar: renegadealien



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.