Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
Merhaba arkadaşlar bugün sizler ile JavaScript derslerimizde kaldığımız yerden devam edeceğiz.Bugün göreceğimiz ders ise JavaScript olaylarıdır hadi dersimize geçelim.

JavaScript Olayları (Events)

JavaScript'in en büyük amacı, sayfamızda bir olay gerçekleştiği zaman istediğimiz işlemleri gerçekleştirebilmemize olanak sağlar.Bunu sağlamak için sayfada gerçekleşebilecek olaylara birer isim verilmiştir.İstenilen olay karşılığında bir javascript fonksiyonunu çağırıp, ilgili işlemleri yapabiliriz.

Örneğin bir butona tıkladığımızda hesapla isimli bir fonksiyonu çalıştırmak istiyorsak buton elementinin içerisine onclick parametresi şu şekilde yazılır.
JavaScript:
<input type="button" value="Hesapla" onclick="hesapla()" />

JavaScript'teki önemli olan olayları açıklayalım.

onClick: Elemana tıklanması olayıdır.
onDblClick: Elemana çift tıklanma olayıdır.
onLoad: Elemanın yüklenmesi olayıdır.Bu sayfanın kendisi olabileceği gibi bir resim veya frame de olabilir.Sayfa yüklendiğinde direk çalışması istenen bir fonksiyon varsa bu olay ile çağrılabilir;
<body onload="girisFonksiyonu()" > ,
onUnLoad: Tarayıcıda açık haldeki sayfanın terk edilmesi olayıdır.Bu pencerenin kapatılmasıyla olabileceği gibi bir linke tıklayarak başka bir sayfaya yönlendirilmesi de olabilir.
onFocus: Bir elemanın seçilerek odaklanılması olayıdır.Örneğin bir metin kutusuna tıklandığında kontrol o kutuya geçer ve kutu aktif hale gelir.Bir sonraki konumda bunun hakkında bir örnek vereceğim.
onBlur: Aktif haldeki elemanın terk edilmesi olayıdır.Örneğin bir metin kutusu aktifken, başka bir yere tıklanarak kutudan çıkıldığında blur olayı meydana gelmiş olayı.
onMauseOver: Fare ile elemanın üzerine gelinmesi olayıdır.
onMauseOut: Fare imlecinin, eleman üzerinden çekilmesi olayıdır.
onMauseMove: Fare imlecinin, eleman üzerinde hareket ettirilmesi olayıdır.
onMauseDown: Fare sol tuşunun eleman üzerindeyken basılması olayıdır.Tuş aşağı indiği an itibari ile fonksiyon çalışır.
onMauseUp: Fare sol tuşunun eleman üzerindeyken basılıp bırakılması olayıdır.Fare tuşu aşağıda iken çalışmaz, tuş bırakıldığında çalışır.
onKeyDown: Klavyeden bir tuşa basılması olayıdır. Basılan tuşun ASCII kodu Event.keyCode özelliği ile öğrenilebilir. String.fromCharCode metodu ise okunan karakter kodunu tuşun ismine çevirebilir.
onSelect: Bir metin kutusunun içinde bulunan metnin seçilmesi olayıdır.
onResize: Tarayıcı penceresinin boyutunun değiştirilmesi olayıdır.

JavaScript ile ilgili bir önceki JavaScript Dersleri (Değişken Tanımlama) adlı konum.​
 
⭐ Perfo ⭐
Ultra Üye
Katılım
4 Haz 2018
Mesajlar
1,544
Tepki puanı
1,384
Ödüller
10
8 HİZMET YILI
Çok güzel anlatmışsın dostum. Ellerine sağlık. Yeni yeni başlayanlar için gayet dolu dolu bir konu. :gelisirabii:
 
TEK TABANCA
Uzman Üye
Katılım
30 Ocak 2016
Mesajlar
279
Tepki puanı
138
Ödüller
9
Yaş
25
Sosyal
10 HİZMET YILI
hocam çok güzel anlatmışsınız elinize sağlık bir sorum olacak;
javascript ile yazılmış bir html kodunun verisini c++,vb.net,c vb
programlara çekmek mümkünmüdür ?
Post automatically merged:

örnek vericek olursam şu kod mesela
jvscrrip.JPG
 
Banlı Üye
Katılım
13 Ara 2018
Mesajlar
652
Tepki puanı
234
Yaş
27
7 HİZMET YILI
Konu Baya Yararlı Olmuş #ExPlus , Frenzy , Speicher , Qveen Bilmeyenler İçin Müteşekkir Bir Konu Olmuş Eline Sağlık Devamını Bekleriz.
hocam çok güzel anlatmışsınız elinize sağlık bir sorum olacak;
javascript ile yazılmış bir html kodunun verisini c++,vb.net,c vb
programlara çekmek mümkünmüdür ?
Post automatically merged:

örnek vericek olursam şu kod mesela
Ekli dosyayı görüntüle 17572
Sonuç : ERROR 404 NOT FOUND
 
✨✨✨✨
Seçkin Üye
Katılım
24 Eyl 2017
Mesajlar
309
Çözümler
9
Tepki puanı
44
Ödüller
7
8 HİZMET YILI
rus kızları senin bi yerlerini yesin eyw reiz
Post automatically merged:

Konu Baya Yararlı Olmuş #ExPlus , Frenzy , Speicher , Qveen Bilmeyenler İçin Müteşekkir Bir Konu Olmuş Eline Sağlık Devamını Bekleriz.

Sonuç : ERROR 404 NOT FOUND
eqwewqewqueqıew9
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
Anlatım olarak gayet güzel hocam , eline sağlık.
 
Efsane Üye
Katılım
28 Tem 2018
Mesajlar
10,240
Çözümler
17
Tepki puanı
1,728
7 HİZMET YILI
Ellerine Sağlık İyi Anlatmışın
 
HackIstanbul 2019 Preselection Writeup Members
Seçkin Üye
Katılım
8 May 2018
Mesajlar
314
Tepki puanı
100
8 HİZMET YILI
Sağ olun bende yeni öğrendim .
 
❤❤
Süper Üye
Katılım
9 Mar 2018
Mesajlar
1,481
Çözümler
17
Tepki puanı
562
Ödüller
9
8 HİZMET YILI
Ellerine Sağlık Dostum
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst