Hoş Geldin, Mühendis!

Tüm mühendislerin ve mühendis adaylarının yer aldığı forum sayfamıza kayıt olmalısınız. Kayıt olduktan sonra tüm ders notlarına, teknik dokümanlara erişim sağlayabilecek, sorularınızı sorup cevaplar verebileceksiniz. Sitemiz tamamiyle ücretsiz olmakla birlikte Mühendis Puanı sistemi uygulamaktadır.

Bilgi paylaştıkça çoğalır.

Premium Abonelik 📢

Premium abonelik ile sitemizi reklamsız gezebilir, dosyaları sınırsızca indirebilirsiniz.

Daha Fazlası

[Muhendisiz.NET] Tekrar Sizlerleyiz! 🎭

Mühendisiz.NET sitesi forum ve blog sayfası olarak tekrar yayın hayatına başladı. 🤩 Sizlerde forum sayfamıza üye olabilir ve mühendis topluluğumuza katılabilirsiniz.

Daha Fazlası

Mühendis Puanı Sistemi🏆

Bilgi paylaştıkça çoğalır felsefesini benimsemiş olmamız nedeniyle Mühendis Puanı sistemini uygulamaya aldık. Dökümanları indirebilmek için bazı paylaşımlarda bulunmalısınız. 📨

Daha Fazlası
  • Dosya indirebilmek için 2 Mühendis Puanına ihtiyacınız var. Konuya yorum atarak 1 MP Not paylaşarak 6 MP kazanırsınız.
    Bilgi Paylaştıkça Çoğalır. (Mühendislik Puanı (MP) Nedir?)
  • Mühendis Puanı kazanmaya vakti olmayanlar için ücretli premium üyelik sistemi aktif edilmiştir.
    (Premium Üyelik SATIN AL)

JavaScript ile Butonu Devre Dışı Bırakma (Butonu Pasif Yapma)

turkmedia

Moderatör
Katılım
8 Ara 2022
Mesajlar
760
Mühendis Puanı
1,612
JavaScript, bir web sayfasındaki dinamik öğeleri yönetmek için kullanılan bir programlama dili dir. Bu dili kullanarak bir butonu devre dışı bırakabilirsiniz.

Butonu devre dışı bırakmanın iki yolu vardır:

HTML kodundaki “disabled” özelliğini kullanma:

HTML:
<button id="myButton" disabled>My Button</button>

Bu yöntem, butonu HTML kodunda direk olarak “disabled” özelliği eklenerek yapılır. Böylece buton varsayılan olarak devre dışıdır.

JavaScript kodu ile “disabled” özelliğini dinamik olarak ayarlama:

Kod:
<button id="myButton">My Button</button>
 
<script>
  const button = document.getElementById("myButton");
  button.disabled = true;
</script>

Bu yöntemde, buton HTML kodunda devre dışı değildir ve JavaScript kodu ile dinamik olarak devre dışı hale getirilir.

Butona Tıklayınca Devre Dışı Bırakma​

Bir butonun tıklama olayı sırasında devre dışı hale getirilmesi de mümkündür. Bunun için aşağıdaki JavaScript kodunu kullanabilirsiniz:


1
2
3
4
5
6
7
8
9
10

<button id="myButton">My Button</button>

<script>
const button = document.getElementById("myButton");
button.addEventListener("click", function () {
button.disabled = true;
});
</script>
Bu kod, düğmenin “click” olayı dinlenir ve olay gerçekleştiğinde düğme devre dışı hale getirilir. Kullanıcı düğmeye tekrar tıklama yapamaz.

İster HTML kodu ile direk olarak, ister JavaScript kodu ile dinamik olarak yapın, düğme devre dışı hale getirildiğinde kullanıcılar tarafından tıklama yapılamaz.
 

Son kaynaklar