• 01-11-2021, 19:26:23
    #1
    inputtan onkeyup fonksiyonu çalıştırıyorum.
    script taglarını
    $(document).ready(function() {
    ile başlattığımda çalışmıyor. kaldırdığımda çalışıyor. neden?
  • 01-11-2021, 19:27:50
    #2
    Link veya sayfanızı paylaşabilir misiniz hocam kontrol edeyim
  • 01-11-2021, 19:38:46
    #3
    Webmerkezi adlı üyeden alıntı: mesajı görüntüle
    Link veya sayfanızı paylaşabilir misiniz hocam kontrol edeyim
    localdeyim hocam.
    en basit olarak aşağıdaki şekilde çalışıyor fakat,
    <script>
    function kontrol() {
    var input = $('#al').val().length;
    console.log (input);
    }
    </script>

    bu şekilde çalışmıyor..
    <script>
    $( document ).ready(function() {
    function kontrol() {
    var input = $('#al').val().length;
    console.log (input);
    }
    });
    </script>
  • 01-11-2021, 19:45:17
    #4
    Document Ready'nin içerisinde çağrılmıyor fonksiyon bu yüzden onclick'e tanımladığnız fonksiyonu bulamayacaktır. Bahsettiğiniz fonksiyonu Ready'nin dışında kullanmalısınız.

    buddy adlı üyeden alıntı: mesajı görüntüle
    localdeyim hocam.
    en basit olarak aşağıdaki şekilde çalışıyor fakat,
    <script>
    function kontrol() {
    var input = $('#al').val().length;
    console.log (input);
    }
    </script>

    bu şekilde çalışmıyor..
    <script>
    $( document ).ready(function() {
    function kontrol() {
    var input = $('#al').val().length;
    console.log (input);
    }
    });
    </script>
  • 01-11-2021, 20:03:34
    #5
    Webmerkezi adlı üyeden alıntı: mesajı görüntüle
    Document Ready'nin içerisinde çağrılmıyor fonksiyon bu yüzden onclick'e tanımladığnız fonksiyonu bulamayacaktır. Bahsettiğiniz fonksiyonu Ready'nin dışında kullanmalısınız.

    Hmm anladım zaten onclick veren element yüklenmiş olacağı için document ready fonksiyonu kullanmaya gerek yok hocam doğru mu anladım?
  • 01-11-2021, 20:04:58
    #6
    buddy adlı üyeden alıntı: mesajı görüntüle
    Hmm anladım zaten onclick veren element yüklenmiş olacağı için document ready fonksiyonu kullanmaya gerek yok hocam doğru mu anladım?
    Evet hocam, gerekli olmayacaktır. Sayfanın en başına bile koysanız o fonksiyonu bulacaktır. Çünkü ready'den sonra onclick triggerlanacaktır.