MyJS
Kendi projelerimde jQuery gibi kütüphaneleri kullanmak yerine kendi kütüphanemi kullanmak amacı ile yazmaya başladığım MyJS yi opensource olarak paylaşıyorum
MyJS şuanda temel anlamda select işlemlerini yapabiliyor. Örneğin;
MyJS(‘.css’) => class ı css olan nesneleri geri döner
MyJS(‘#id’) => id si id olan nesneyi geri döner
MyJS(‘a[href=index.php]‘) => href özelliği index.php olan a taglarını geri döner
MyJS(‘.css .css2′) => class ı css ve css2 olan nesneleri döner
MyJS(‘.css,.css2,a’) => classı css olan nesnelerin içinden, class ı css2 olan nesneleri ve onların içindeki a nesnelerini geri döner.
İşlerden fırsat buldukça select işlemlerini ve çekirdeğin içinde bunundan changeStyle, changeClass, setHtml gibi methodları geliştirmeye devam ediyorum. Şuanda çekirdek ve ajax modülleri opensource olarak mevcut. İlerleyen günlerde efekt modülünü de projeye dahil etmeyi planlıyorum.
MyJS nin kaynak kodlarına buradan ulaşabilirsiniz.
js currency formatter
Yaptığım bir projede ihtiyacım üzerine karaladığım küçük 2 fonksiyonu paylaşmak istedim.
js dosyamın içinde 2 fonksiyon bulunmakta;
void IsNumber(element)
Fonksiyonu text nesnemizin onkeypress ve onkeyup olaylarına yazıyoruz. Bu olaylarda fonksiyonumuza nesnemizi gönderdiğimiz zaman bastığımız karakterleri kontrol ederek geçersiz karakterlerin yazımını kısıtlıyor. Sadece rakamlar, ‘.’ ve ‘,’ karakterlerinin yazımına izin veriyor.
Örnek Kullanım : <input type=”text” name=”price” onkeypress=”IsNumber(this)” onkeyup=”IsNumber(this)” />
void CurrencyFormat(element)
Bu fonksiyonumuzu da nesnemizin onblur olayına yazarak parametre olarak text nesnemizi gönderiyoruz. Fonksiyon yazım işimiz bittikten ve text nesnemizin içinden çıktıktan sonra içindeki yazıyı algılayarak formatlandırma işlemini yapıyor. Örneğin, bin lira otuz beş kuruş = 1000,35 yazdığınızda, fonksiyonumuz bunu 1.000,35 haline dönüştürüyor.
Örnek Kullanım : <input type=”text” name=”price” onblur=”CurrencyFormat(this)” />
<input type=”text” name=”price” onblur=”CurrencyFormat(this)” onkeypress=”IsNumber(this)” onkeyup=”IsNumber(this)” />
Örnek 1 :
Örnek 2 :
Blog Dergisi Sayı 4
Türkiye’nin ilk ve tek online Blog Dergisi “Kasım” Sayısı:
Blog-İnternet:
Sanal Şehirlere Yolculuk
Black Hat Seo
Blogger Devamını Oku Özelleştirme
Blogcularla Röportaj
Çin Günlüğü
Oyun:
İnceleme – Need For Speed: Shift
İnceleme – Mini Ninjas
Ayın Mini Oyunu – DayMare Town
Oyun Haberleri
Sinema:
Türk Korku Sineması
Vizyondakiler KASIM
Müzik:
Süleyman SAİT ile röportaj
Programlama:
Javascript Nedir?
Rengarenk:
Bir Otostopçunun Günlüğü
Yalnız(lık)
Yorgun Savaşçı (Şiir)
Mizah:
Düz Yazı
Onur Gürleyen’den Karikatürler
BlogStar
Manşet Haber
Daha önce projelerimde kullanmak üzere yazdığım manşet haber scriptim. Sistem javascript kullanılarak yazılmış olup 4 resim ve bu resimlere ait başlık-özet bölümlerini gösterebilmekte. Diğer sistemlerle entegrasyonunun kolay olması açısından JSON tekniğine uygun veri alışı yapmakta.
yeni nesil marquee
Basit ama işimize küçük detaylar olarak çok yarayan JavaScript ile yazılmış opensource dağıtılan yeni nesil modern marquee uygulaması.
Detaylı açıklaması…




