JavaScript mousedown ve mouseup olayları
JavaScript ile nesneler üzerinde olayları inceleyeceğiz. C#, Java gibi görsel programlama dillerini kullananların hatırlayacağı gibi mouse up ve mouse down gibi olaylar mevcuttur. Mouse Down olayı farenin tuşuna basıldığında, mouse up ise farenin tuşu bırakıldığında devreye girer. Aşağıdaki örneğimizde html sayfasını ilk açtığımızda şemsiye kapalı olacak, fareyi şemsiye üzerine getirince ise resim değişecek ve şemsiye açık duruma geçecek.
JavaScript kodlarımızı aşağıdaki gibi bir index.html dosyasına kaydedelim. Aşağıdaki resimlerin üzerine sağ tıklayıp Farklı kaydet diyerek indirebilirsiniz. Resimler depositphotos dan alınmıştır
<!DOCTYPE html>
<html>
<head>
<title> JS MouseDown olayları</title>
<meta charset="utf-8">
</head>
<script type="text/javascript">
function semsiyeAc(){
document.getElementById('semsiye').src="semsiye_acik.jpg";
}
function semsiyeKapat(){
document.getElementById('semsiye').src="semsiye_kapali.jpg";
}
</script>
<body>
<h1>JavaScript MouseDown ve MouseUp Olayları</h1>
<img id="semsiye" src="semsiye_kapali.jpg" onmouseup="semsiyeKapat()"
onmousedown="semsiyeAc()">
</body>
</html>
Bu kodlamada iki fonksiyon oluşturduk, semsiyeAc() ve semsiyeKapat() fonksiyonları. Daha sonra resim göstermek için kullandığımız img nesnesinin ID değerini "semsiye" yaptık. Dikkat ederseniz Türkçe karakter kullanmadık, fonksiyon isimlerinde ve nesnelere id degeri verirken İngilizce karakterler kullandık. JavaScript ile farklı örneklere devam edeceğiz. Örnekleri uygulamayı unutmayın.
Mutlu kodlamalar,
Oğuzhan TAŞ
Mart, 2018
JavaScript kodlarımızı aşağıdaki gibi bir index.html dosyasına kaydedelim. Aşağıdaki resimlerin üzerine sağ tıklayıp Farklı kaydet diyerek indirebilirsiniz. Resimler depositphotos dan alınmıştır
![]() |
![]() |
<!DOCTYPE html>
<html>
<head>
<title> JS MouseDown olayları</title>
<meta charset="utf-8">
</head>
<script type="text/javascript">
function semsiyeAc(){
document.getElementById('semsiye').src="semsiye_acik.jpg";
}
function semsiyeKapat(){
document.getElementById('semsiye').src="semsiye_kapali.jpg";
}
</script>
<body>
<h1>JavaScript MouseDown ve MouseUp Olayları</h1>
<img id="semsiye" src="semsiye_kapali.jpg" onmouseup="semsiyeKapat()"
onmousedown="semsiyeAc()">
</body>
</html>
Bu kodlamada iki fonksiyon oluşturduk, semsiyeAc() ve semsiyeKapat() fonksiyonları. Daha sonra resim göstermek için kullandığımız img nesnesinin ID değerini "semsiye" yaptık. Dikkat ederseniz Türkçe karakter kullanmadık, fonksiyon isimlerinde ve nesnelere id degeri verirken İngilizce karakterler kullandık. JavaScript ile farklı örneklere devam edeceğiz. Örnekleri uygulamayı unutmayın.
Mutlu kodlamalar,
Oğuzhan TAŞ
Mart, 2018

Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: Excel hücrelerinde yıldız koyarak b...
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?