Javascript Dersleri

  • Javascript İle JSON Oluşturma ve Okuma

    Bu dersimizde Javascript ile JSON oluşturma işlemini ve JSON okuma işlemini gerçekleştirmiş olacağız. Bildiğiniz gibi Json formatı veri saklama yada okuma işlemi için oldukça pratik ve ergonamik imkanlar sağlamakta. Böylesi bir yapıyı javascriptte kullanmamakta olmaz diyerekten bu konuda bir şeyler…

  • Javascript İle HTML Alanı Word’e Aktarma

    Javascript kullanarak HTML çıktısını Word’e aktaracağız. Bu işlemi gerçekleştirirken herhangi bir eklenti yada dahili kütüphane kullanmayacağız. Direkt çıktı alanını oluşturup, dosya indirilmesini sağlayacağız. Belirlenen HTML alanın javascript kullanarak Word’e aktarılma işlemini gerçekleştireceğiz. İçeriği Word dosyasına aktarmak için farklı yöntemlerde kullanılabilir.…

  • Javascript İle Yandex Translate Api Kullanımı

    Web sitenizde dil çevirisi olarak yada yapacağınız kayıtları eş zamanlı olarak çevirmeniz gerekebilir. Yada web sitenizde bir uygulama olarakta bu işlemi sunmak isteyebilirsiniz. Hatta abartacak olursak, web sitenizde yer alan kelimelerin hepsini bir filtreden geçirip ingilizce kelime verisi oluşturmak isteyebilirsiniz.…

  • jQuery Checkbox Kontrolü Yapma

    jQuery kontrol yapısı input ve textarea için oldukça kolaydır. Fakat checkbox tipi için bu o kadar da kolay değildir. Çünkü bu tipi kontrol etmek için bir seçici kullanılmaktadır. Checkbox seçimleri :checked ile kontrol edilmektedir. Bu kullanımla birlikte tanımlanan etiketin seçilip…

  • Json Encode/Decode Türkçe Karakter Sorunu

    jSON ile çalışmak PHP dilinin daha verimli hale gelmesini ve üst düzey verim alınmasını sağlamaktadır. Fakat jSON ile çalışmanın birkaç derdi de var. Bunlardan en önemlisi Türkçe karakter sorunudur. Özellikle veritabanında yer alna jSON formatındaki bir veri alınıp ekrana yazdırıldığında…

  • Javascript İle Sayı Yuvarlama İşlemleri

    Javascript’te Matematiksel işlemleri gerçekleştirmek için Math deyimi kullanılmaktadır. Math değerini kullanırken, nokta operatörü ile hangi işlemi yapacaksak onu belirterek işlemlerimizi gerçekleştiriyoruz. Math sonrasında belirteceğimiz işlem ifadesi çoğu dilde olduğu gibi aynı işlemleri yapmaktadır. Yuvarlama yapacak olan deyimleri şöyle açıklamak gerekirse;…

  • Javascript Mouse Eventleri (Onclick–Onmouseover–Onmouseout)

    Javascript’te bazı olayları yakalayabilmek için bir tetikleyiciye ihtiyaç vardır. Bu ihtiyaçları da kendi içerisinde tanımlı olan metotlar ile gerçekleştireceğiz. Bazı durumlarda kullanıcıdan veri alırken onun belirlediği bir cevap ile değil de, önceden tanımlı olan veriler arasında bir veriyi seçmesini isteriz.…

  • Javascript ile Popup (Açılır) Pencereler Oluşturma

    Genelde sinir bozucu reklamların yer aldığı sitelerde gördüğümüz popupların nasıl yapıldığını göreceğiz. Javascript ile popup nasıl oluşturulur? Sorusuna yanıt arayacağız. Popup, harici olarak açılan yeni penceredir. Javascript ile bu işlemi window.open methodu ile yapıyoruz. window.open, üç parametresi bulunmaktadır. İlki gidilecek…

  • Javascript Zamanlama Olayları (setInterval – setTimeout)

    Daha önceki yazılarda ve örneklerde belirttiğim gibi setInterval; belirlenen zaman diliminde bir veya birden fazla javascript kodlarını çalıştırmaya yarar. Çalıştırma aralığı olan zaman dilimi ise milisaniye cinsinden yazılmaktadır. Yani 1 saniye = 1000 değerini almaktadır. setInterval Metodunun Kullanımı Belirlenen zaman…

  • Javascript Document Nesnesi ve Elemanlara Ulaşma

    Bu konunun temeline Javascript’te Anlık Toplama İşlemi Yapma adlı konuda değinmiştik. Şimdi bu dersimizde daha ayrıntılı bir biçimde inceleyeceğiz. Yalnız bu söylemiş olduğum konuda sadece id değerine göre işlem yapmıştık. Fakat element seçicisi sadece id ile kalmayıp başka özelliklere göre…