EgonomikEgonomik
  • Anasayfa
  • Teknoloji
    • Yazılım
    • Mobil
      • Android
    • Kripto Para
  • İnternet
  • Nedir?
  • Nasıl Yapılır?
  • Araçlar
  • Web Tasarım
    • WordPress
    • E-Ticaret
    • Open Source
    • Template
    • SEO
    • jQuery
    • CSS
    • PHP
    • Grafik Tasarım
      • Photoshop
  • Yaşam
    • En İyiler
    • Gezi
    • Sinema
    • Yaratıcı Reklamlar
    • Bilim
    • Kadın
    • Moda
    • Tüketici Köşesi
    • Tarih
      • Eski İnsanlar
    • Yarışmalar
    • Sanat
  • Eğlence
    • Müzik
    • Oyunlar
    • Multimedya
    • Yaratıcı Reklamlar
    • Deli Hikayeleri
  • Video
sosyal medya satis Sosyal medyadan satış yaparak para kazanmak (6 avantajı ve ipuçları) İnternet

Sosyal medyadan satış yaparak para kazanmak (6 avantajı ve ipuçları)

16 Mayıs 20235 Dk. Okuma
kisisel verilerin korunmasi Kişisel bilgilerinizin gizliliği neden önemlidir?

Kişisel bilgilerinizin gizliliği neden önemlidir?

20 Nisan 20237 Dk. Okuma
elon musk biyografi Elon Musk Kimdir?

Elon Musk Kimdir?

19 Nisan 20235 Dk. Okuma
Facebook Twitter Instagram
4 Haziran Pazar, 2023
YouTube Facebook Twitter Instagram Pinterest RSS
EgonomikEgonomik
Reklam İletişim Destek
  • Anasayfa
  • Teknoloji
    • Yazılım
    • Mobil
      • Android
    • Kripto Para
  • İnternet
  • Nedir?
  • Nasıl Yapılır?
  • Araçlar
  • Web Tasarım
    • WordPress
    • E-Ticaret
    • Open Source
    • Template
    • SEO
    • jQuery
    • CSS
    • PHP
    • Grafik Tasarım
      • Photoshop
  • Yaşam
    • En İyiler
    • Gezi
    • Sinema
    • Yaratıcı Reklamlar
    • Bilim
    • Kadın
    • Moda
    • Tüketici Köşesi
    • Tarih
      • Eski İnsanlar
    • Yarışmalar
    • Sanat
  • Eğlence
    • Müzik
    • Oyunlar
    • Multimedya
    • Yaratıcı Reklamlar
    • Deli Hikayeleri
  • Video
EgonomikEgonomik
Ana Sayfa»CSS»jQuery ile basit form input kontrolü

jQuery ile basit form input kontrolü

CSS jQuery Web Tasarım 23 Temmuz 20121 Dk. Okuma13 yorum
Facebook Twitter WhatsApp Telegram Pinterest LinkedIn Tumblr E-posta
jquery form input control jQuery ile basit form input kontrolü
Facebook Twitter WhatsApp Telegram Pinterest LinkedIn E-posta

jquery form input control jQuery ile basit form input kontrolü
jQuery kütüphanesini kullanan scriptimiz basit bir biçimde formdaki inputların boş olup olmadığını kontrol ediyor. Aslında vakit buldukça üzerinde çalıştığım detaylı bir iletişim scripti var, onun arefesinde ufak ve işlevsel bir özellik olarak bunu da paylaşmak istedim.

Form gönderildiği zaman boşluk kontrolü yapan kodlarımız aşağıdaki gibi:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// form submit kontrol
$("#myform").submit(function() {

  var required = 0;

  $(".minput").each(function(index) {
    $(this).removeClass('required');
    $(this).parent().find("span").remove();  
     if($(this).val() == "") {
      $(this).addClass('required');
      $(this).parent().append('<span>* gerekli</span>');
      required++;
     }                
  });
 
  if(required>0) {
    return false;
  }      
  return true;
});

jQuery kullanımı hakkında bilgi sahibi değilseniz script dosyalarını bilgisayarınıza indirip detaylı olarak incelemenizi ve çalışmanızı bu dosyalar üzerinden yürütmenizi tavsiye ederim.

Scriptin çalışan örneği
Demo

Scripti indir (68kb)
Download

form boşluk kontrol jquery jquery boşluk kontrol jquery form control jquery iletişim formu jquery input control jquery select value script web tasarım
13 Yorumu Görüntüle

13 yorum

  1. Ömer Çıtak üzerinde 23 Temmuz 2012 13:12

    Şimdi sevmediğin okur tipi örneği sergileyip, scripti indirip başka hiçbir sayfayı okumadan siteden ayrılacağım. sonrada yarın birgün bu scripti kullandığım zaman egonomik linklerini sileceğim :) (inş ciddiye almazsın. çünki alan var ;))

    Cevapla
  2. Yasin Kars üzerinde 24 Temmuz 2012 14:59

    bunun boşuk kontrolünü nasıl yapabiliriz peki :)

    boşluk yapınca yazı girildi gibi algılıyor ve post ediyor

    Cevapla
  3. Alperen üzerinde 3 Eylül 2012 10:54

    Aslında bu koda hiç gerek yok. HTML 5 tüm tarayıcılarda  tam  çalışıyor olsa input’a required ya da  required=”required” yazmaları yardımcı olacaktır. 

    Cevapla
  4. halil üzerinde 16 Nisan 2013 18:36

    bunu select optionlara nasıl uygulayabilirz.

    Cevapla
    • Caner Öncel üzerinde 16 Nisan 2013 21:22

      Selecte boş değerli bir option eklersen aynı işi görecektir.

      Örnek:

      1
      2
      3
      4
      5
      <select>
        <option value="">Lütfen seçiniz</option>
        <option>İstanbul</option>
        <option>Ankara</option>
      </select>
      Cevapla
      • halil üzerinde 16 Nisan 2013 22:57

        Hocam denedim çalısıyor ama kızarmıyo kutular css ayarlarınıda yaptım inputlara otomatik class=”required” olarak geliyo ama select lere gelmiyor.

        Cevapla
        • Caner Öncel üzerinde 16 Nisan 2013 23:45

          Pardon Halil benim hatam. Input ve selectlere atıyorum class=”myinput” gibi bir class atayıp $(“input”).each(function(index) ifadesini $(“.myinput”).each(function(index) şeklinde değiştirirsen muhtemelen çalışacaktır. Denemedim ama bir bak, sorun çıkarsa detaylıca bir inceleyeyim.

          Cevapla
  5. halil üzerinde 16 Nisan 2013 23:49

    Hocam denedim bu şekilde yine inputlar kızardı selectler kızarmadı.

    Cevapla
    • Caner Öncel üzerinde 17 Nisan 2013 00:02

      Sayende scripti güncellemiş bulunduk :)
      İşini görecek olan halini şuradan indirebilirsin:
      http://www.egonomik.com/script/jquery-input-kontrol/jquery-input-kontrol.zip

      Cevapla
  6. halil üzerinde 17 Nisan 2013 00:14

    Teşekkür ederim hocam elinize sağlık.

    Cevapla
  7. Burak Şahin üzerinde 10 Haziran 2013 14:11

    Formu gönderdikten sonra değilde input seçiliyken yazabilir miyiz? gerekli diye ?

    Cevapla
  8. Caner Öncel üzerinde 10 Haziran 2013 14:17

    Şu şekilde kullanabilirsin:

    1
    2
    3
    4
      $(".minput").focus(function() {
          $(this).addClass('required');
          $(this).parent().append('<span>* gerekli</span>');        
      });

    submit() functionun içinde değil dışında olması gerek.

    Cevapla
  9. muhammet üzerinde 22 Mayıs 2016 03:05

    Merhaba oncelıkle kodu yazdım ama benım formu doldurdugumda dırek gonderıyor ben butona basılınca kontrol edıp ona gore gondermek ıstıyorum bunla ılgılı js kodunda nereye mudale etmem gerek

    $(document).ready(function(){

    // send form buton
    $(“#ekle”).click(function() {
    $(“#myform”).submit();
    });

    // enter
    $(“#myform”).keypress(function(e) {
    if(e.keyCode == 13) {
    $(“#myform”).submit();
    }
    });

    // input focus & keypress
    $(“.minput”).focus(function(){
    $(this).removeClass(‘required’);
    $(this).parent().find(“span”).remove();
    });

    // form submit kontrol
    $(“#ekle”).click(function() {

    var required = 0;

    $(“.minput”).each(function(index) {
    $(this).removeClass(‘required’);
    $(this).parent().find(“span”).remove();
    if($(this).val() == “”) {
    $(this).addClass(‘required’);
    $(this).parent().append(‘ * gerekli’);
    required++;
    }
    });

    if(required>0) {
    return false;
    }

    return true;

    });

    }); //doc ready end

    Cevapla

Cevap Ver Cevabı İptal Et

İlginizi Çekebilir

misvak 1 Ve gavurlar Misvak'ı keşfeder Yaşam

Ve gavurlar Misvak’ı keşfeder

17 Haziran 20111 Dk. Okuma5
hindistan komik 1 Sadece Hindistan'da rastlayabileceğiniz ilginç kareler

Sadece Hindistan’da rastlayabileceğiniz ilginç kareler

22 Eylül 20101 Dk. Okuma2
inanilmaz makyaj 1 Erkeği kandırma sanatı: Makyaj

Erkeği kandırma sanatı: Makyaj

10 Mayıs 20101 Dk. Okuma2
hindistan tren Hindistan'da yaşamak

Hindistan’da yaşamak

27 Mayıs 20101 Dk. Okuma5

En Beğendikleriniz

php code PHP İle Resim Üzerine Yazı Yazma Scripti

PHP İle Resim Üzerine Yazı Yazma Scripti

29 Mart 20092 Dk. Okuma54
auto mouse click rgb Otomatik Mouse Tıklama Yazılımı Türkçe (Auto mouse click software)

Otomatik Mouse Tıklama Yazılımı Türkçe (Auto mouse click software)

29 Kasım 20102 Dk. Okuma117
bilsem sinavi Bilsem sınavına nasıl hazırlanılır?

Bilsem sınavına nasıl hazırlanılır?

30 Eylül 20194 Dk. Okuma
en sessiz camasir makinesi En sessiz çamaşır makinesi modelleri

En sessiz çamaşır makinesi modelleri

23 Mart 20214 Dk. Okuma
van depremi amerika saldiri haarp Van depremi Amerika'nın saldırısıydı. İşte kanıtları (HAARP)

Van depremi Amerika’nın saldırısıydı. İşte kanıtları (HAARP)

7 Kasım 20111 Dk. Okuma19
Son Yorumlar
  • Sismik izolatör nedir? Nasıl çalışır? için Bayram Dincer
  • Otomatik Mouse Tıklama Yazılımı Türkçe (Auto mouse click software) için afsinbey
  • Otomatik Mouse Tıklama Yazılımı Türkçe (Auto mouse click software) için afsinbey
  • Otomatik Mouse Tıklama Yazılımı Türkçe (Auto mouse click software) için afsinbey
  • Yeni sosyal medya yasası nedir? Neleri kapsıyor? için Havadis
Sponsorlar
Elektronik Sigara FiyatlarıSmokhasta yatağı kiralamaDavetiyeReklam ver
Facebook Twitter Instagram Pinterest YouTube RSS
Copyright © 2023 Egonomik.com Tüm Hakları Saklıdır.
Turhost tarafından barındırılmaktadır.
Kullanım Koşulları ve Gizlilik Politikası • Künye • Reklam • İletişim

Yukarıya yazın ve Enter tuşuna basarak aramayı başlatın. İptal etmek için Esc tuşuna basın.