awяiL Lawiqηє Faη Fσяuмu
Sitemizden Daha İyi Yararlanmak İçin LÜTFEN Üye OLunuz ...

Üye olarak Paylaşımlara Yorum Yapabilir ve Paylaşımda Bulunabilirsiniz ...

AwяiL Lawiqηє Faη Fσяuмu


awяiL Lawiqηє Faη Fσяuмu
Sitemizden Daha İyi Yararlanmak İçin LÜTFEN Üye OLunuz ...

Üye olarak Paylaşımlara Yorum Yapabilir ve Paylaşımda Bulunabilirsiniz ...

AwяiL Lawiqηє Faη Fσяuмu


awяiL Lawiqηє Faη Fσяuмu
Would you like to react to this message? Create an account in a few clicks or log in to continue.

awяiL Lawiqηє Faη Fσяuмu

awяiL Lawiqηє Faη
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Java Script Olaylar

Aşağa gitmek 
YazarMesaj
By.KaBuS
weB MaSteR
By.KaBuS


Mesaj Sayısı : 223
Kayıt tarihi : 13/06/09
Yaş : 31
Nerden : Notalar İcinden
Lakap : By.KaBuS

Java Script Olaylar Empty
MesajKonu: Java Script Olaylar   Java Script Olaylar Icon_minitimePtsi Haz. 15, 2009 12:31 pm


  • Olaylar
  • Events
  • Bugünün dersi Events yani olaylar hakkında. Eğer sitenizin epeyi bir interaktiv olmasını istiyorsanız kesinlikle Event'lere ihtiyacınız var. Events yani olayları Javascriptin bir kısımlarını tetikleyenler olarak görünüz. Eğer birisi faresini linklerin üzerinde gezdirirse, "onMouseOver" özelliği ateşlenmiş olur. Eğer linki tıklarsa, bu sefer önce "onMouseDown", sonra ise "onMouseUp" ve "onClick" ateşlenmiş olur. Derslerin en başındaki Javascript örneğini hatırlarsanız (Alert-box) orada "onMouseOver" yani "farenin üzerinden gezmesi" eventi karşılığında o fonksiyon ateşlenmiş oldu. "onMouse" diye başlayan event'ler bol biçimde değişik menü yapımında kullanılabilir. Düğmelerin renkleri, yada resimlerin değişmesi gibi efektler.
  • Ve işte ilk örnek:
    Move your mouse here!
  • Move your mouse here!
  • Gördünüz mü? Bir kere fare üzerine geldiğinde ("onMouseOver") 'yey()' fonksiyonu çağrılıyor. "yey()" fonksiyonu ile daha önceden sayfanın üst kısmında Alert-Box açılması şeklinde tarif edilmişti. Event (olay) tetiklenince hemen Alert-boxda açılmış oldu. Çok yaygın bir örnekte, resim değişiklikleridir. Bugün çok basit bir tanesini göreceğiz. Aşağıdaki 2 resmi ve "onMouseOver" ile "onMouseOut" efektleri ile aşağıdaki 2 resimde uygulayacağız:
  • Java Script Olaylar Image1 Java Script Olaylar Image2
  • İlk satırla başlayalım:

  • Resimin bir ismi olması çok önemlidir.
  • Şimdi "onMouseOver" ile kodu genişletelim.

  • Olayı bir diyalog gibi hayal edini:
  • - Git ismi "image1" olan resmi bul.
    - Tamam efendim,
    - Şimdi "image1"in "src"sini "image2.gif" ile değiştir,
    - Oda tamam efendim, görev bitmiştir.
    - Aferin, güzel iş!
    - Teşekkür ederim!.
  • Sanırım anladınız. Şimdiye kadar ki ile sonuç:
  • Şimdi diyeceksiniz ki, resmi nasıl eski haline getirebiliriz. Azıcık nefes alın yahu, nefesinizi tutmuş buraya bakıyorsunuz. Gidin iki tane kahve kapında gelin bakalım.
  • Kahvenizi aldıysanız devam edelim, şimdi artık ikinci event olan "onMouseOut" kullanma zamanı geldi. (yani fare resmi terkedince orijinal haline dönme işlemi). Şimdi yukardaki koda gerekli ilaveyi yapalım:

  • Sanırım deminki diyalog gibi bir senaryo yazmamıza gerek yok, siz manzarayı çakmışsınızdır artık. Olan bir önceki efektin tam tersidir.
  • Event (olaylar) dersi için bukadar yeter sanırım. Bu gün bir resmin kaynağının nasıl değiştirildiğini öğrendiniz. Dersin özetini çıkarmadan önemli noktaları belirtmek istiyorum.
  • Nesnelere kesinlikle aynı isimi vermeyin. Aynı isimli 2 resmin javascriptin çalışmasına bir zararı olmaz (hata mesajı vermez) sadece bir tanesini belirtmemiş olursunuz. Eğer moseover effekti isterseniz, bu sefer ikisi birden değişir :-))
  • Yukardaki örnekte 'image1.gif' etrafında tek tırnak, geri kalan heryerde "" vardı. Eğer "" içinde tekrar tırnak gerekirse, içerde ' kullanmanız gerekir. Şöyle: " ' Örnek ' " veya ' " Örnek " ' olabilir.ama kesinlikle " ' Örnek " ' veya " " Örnek " " olmamalı...
Sayfa başına dön Aşağa gitmek
http://www.gamekabus.tr.gg
 
Java Script Olaylar
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Java Script If-Then-Else
» Java Script Giriş
» Java Script Değişkenler
» Java Script Pencere Açma
» İlginç Bir Script

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
awяiL Lawiqηє Faη Fσяuмu  :: Programlama Dilleri :: Programlama :: Java-
Buraya geçin: