📌2 Senelik Yolculuğumuzda 1.000.000m+ Ham Görüntüleme İçin Teşekkürler. İyi ki varsınız! 🙏🏻
Discord sunucumuza tüm üyelerimiz davetlidir! ✨(Link)
  • Discord ile Kayıt Aktif | Onaylı Üyelik
    Forumdan daha fazla yararlanmak için, Discord ile kaydolun ve daha ayrıcalıklı olun 👑
  • Telegram ile Kayıt Aktif | Onaylı Üyelik
    Forumdan daha fazla yararlanmak için, Telegram ile kaydolun ve daha ayrıcalıklı olun 👑

JAVASCRIPT Select & Option İçindeki Bir Seçeneği Seçtiğinizde Yeni/Gizli Input Ortaya Çıksın

ProxyXF

Yönetim Üyesi
Administrator
Onaylı Üye
S1 Üye
LV
7
 
Son görülme
Katılım
13 Haz 2021
Mesajlar
6,126
Ödüller
13
Web sitesi
sadece1.com
Hobi/Meslek
Webmaster | Web Uzmanı
Select & Option İçindeki Bir Seçeneği Seçtiğinizde Yeni/Gizli Input Ortaya Çıksın

Bu işlemi yapmak için, HTML'de select etiketi ve option etiketlerini kullanabilirsiniz. Seçeneklerin yanında bir onchange olayı ekleyerek, select öğesinin değeri değiştiğinde bir JavaScript işlevi çağırabilirsiniz. Bu işlev, seçilen seçenek kontrol eder ve gizli olan input öğesini görünür hale getirir.

Aşağıdaki örnek kod, seçenekler arasında "Havale-EFT" seçeneği seçildiğinde input öğesini görünür hale getirir:

HTML:
<select id="payment-method" onchange="showInput()">
  <option value="">Lütfen bir ödeme yöntemi seçin</option>
  <option value="credit-card">Kredi kartı</option>
  <option value="havale-eft">Havale-EFT</option>
  <option value="paypal">PayPal</option>
</select>

<input type="text" id="havale-eft-info" style="display:none" placeholder="Havale-EFT bilgileri">

<script>
  function showInput() {
    var paymentMethod = document.getElementById("payment-method");
    var havaleEftInfo = document.getElementById("havale-eft-info");
    
    if (paymentMethod.value === "havale-eft") {
      havaleEftInfo.style.display = "block";
    } else {
      havaleEftInfo.style.display = "none";
    }
  }
</script>

Yukarıdaki kodda, select etiketinde bir onchange olayı tanımlanır ve showInput() adlı bir JavaScript işlevi çağrılır. Bu işlev, seçilen seçeneği kontrol eder ve havale-eft-info adlı input öğesini görünür hale getirir veya gizler.

input öğesi başlangıçta style="display:none" özelliği ile gizlidir. JavaScript işlevi, display özelliğini "block" olarak ayarlayarak, input öğesini görünür hale getirir.
 

A.Soma

S1 Üye
S1 Üye
Kayıtlı Üye
LV
3
 
Son görülme
Katılım
7 May 2022
Mesajlar
338
Ödüller
8
Hobi/Meslek
Webmaster | Web Uzmanı
Gerçekten harika bir paylaşım elinize sağlık 💜
 

XirDeveloper

Yeni 1 Üye
Kayıtlı Üye
LV
2
 
Son görülme
Katılım
24 Mar 2023
Mesajlar
1
Ödüller
3
Hobi/Meslek
Programmer | Programcı
Teşekkürler dostum. Başarılarınızın devamını diliyorum platformunuzu beğendim.
Bende böyle bir proje üzerinde çalışıyorum şuan forumunuzdan Türkçe dil paketini indirmem gerekiyor 5 mesaj lazım acaba Vip Üyelik vb mevcut mu mesajlar ile spam yapmayım?
 

ProxyXF

Yönetim Üyesi
Administrator
Onaylı Üye
S1 Üye
LV
7
 
Son görülme
Katılım
13 Haz 2021
Mesajlar
6,126
Ödüller
13
Web sitesi
sadece1.com
Hobi/Meslek
Webmaster | Web Uzmanı
Teşekkürler dostum. Başarılarınızın devamını diliyorum platformunuzu beğendim.
Bende böyle bir proje üzerinde çalışıyorum şuan forumunuzdan Türkçe dil paketini indirmem gerekiyor 5 mesaj lazım acaba Vip Üyelik vb mevcut mu mesajlar ile spam yapmayım?
Merhabalar 5 farklı konuya yorum yapmanız yeterlidir ardı ardına aynı konuya yorum olmadığı sürece spam olarak saymıyoruz hocam.
Ayrıca güzel yorumunuz için gerçekten teşekkür ederim kolay gelsin.
 

PikselMaster

Yönetim Üyesi
Administrator
Onaylı Üye
S1 Üye
Kayıtlı Üye
LV
5
 
Son görülme
Katılım
31 Tem 2022
Mesajlar
172
Ödüller
10
Web sitesi
www.elseif.com.tr
Hobi/Meslek
Programmer | Programcı
Teşekkürler, tam aradığım şeydi.
 

Discord Sunucumuz

Üst