• 07-11-2022, 12:37:44
    #1
    Üyeliği durduruldu
    Görseldeki şekilde 1 selectim olucak eğer aktifi seçersem altında 1 tane daha select açılmasını pasifse açılmaması gerekiyor ne olarak aratıcağımı bilmiyorum bunun için örnek source kaynak atabilir misiniz?

    çok teşekkür ederim şimdiden.
  • 07-11-2022, 12:38:56
    #2
    Js ile value değerini yakala display none display block
  • 07-11-2022, 12:39:10
    #3
    Web Tasarım ve Yazılım
    avako adlı üyeden alıntı: mesajı görüntüle
    Görseldeki şekilde 1 selectim olucak eğer aktifi seçersem altında 1 tane daha select açılmasını pasifse açılmaması gerekiyor ne olarak aratıcağımı bilmiyorum bunun için örnek source kaynak atabilir misiniz?

    çok teşekkür ederim şimdiden.
    JS ile yapabilirsin
    Google
    https://stackoverflow.com/questions/...on-is-selected
  • 07-11-2022, 12:42:21
    #4
    Üyeliği durduruldu
    bostanci96 adlı üyeden alıntı: mesajı görüntüle
    teşekkür ederim hocam, gerisini çözebilirim çok teşekkürler
  • 07-11-2022, 12:48:42
    #5
    https://eminylmz.dev/javascript-elem...e-gizle-goster hocam istediğiniz şeyi burada yapmıştım. Bu makalem de yardımcı olabilir.
  • 07-11-2022, 12:53:10
    #6
    Php değil javascript ile yapman çok daha makul olur, onun için altta ufak bir yapı paylaştım, iyi çalışmalar.


    <style>
        .pasif {display:none;}
    </style>
    
    <select id="benim_select" onchange="calistir()">
        <option value="pasif">pasif</option>
        <option value="aktif">aktif</option>
    </select>
    
    <script>
    function calistir () {
      var s_durum = document.getElementById("benim_select").value;
      var s_durum2 = document.getElementById("benim_select2");
        if (s_durum  == "aktif") {
            s_durum2.classList.remove("pasif");
        } else {
            s_durum2.classList.add("pasif");
        }
    }
    
    </script>
    
    <select id="benim_select2" class="pasif">
        <option value="0">secenek</option>
        <option value="1">secenek2</option>
    </select>