Neler Yeni

JavaScript fonksiyon hakkında.

Creselia

80+
Katılım
10 Nisan 2020
Mesajlar
225
Dahası  
Reaksiyon skoru
99
İsim
Egehan Kiremit
Verilen alanların doldurulması sonucu oluşturulan gönder butonunun aktif , herhangi bir alan eksik kaldığı zaman inaktif olmasını sağlayamıyorum. Kodları mesaj yolu ile yollayabilirim.
 

cnut

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
517
Anladığım kadarı ile bir formu doldururken E-mail girmeyen kullanıcının submit yapmasını istemiyorsun.
şöyle bir şey işine yarar mı ?
Kod:
function form_kontrol()
{
    if(document.getElementById("ad").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("soyad").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("kosullar").checked == false)
        document.getElementById("gonder").disabled = true;
    else
        document.getElementById("gonder").disabled = false;
}
Mesaj otomatik birleştirildi:

Anladığım kadarı ile bir formu doldururken E-mail girmeyen kullanıcının submit yapmasını istemiyorsun.
şöyle bir şey işine yarar mı ?
Kod:
function form_kontrol()
{
    if(document.getElementById("ad").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("soyad").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("kosullar").checked == false)
        document.getElementById("gonder").disabled = true;
    else
        document.getElementById("gonder").disabled = false;
}
Kullanıcı Adını ve soy adını girip üye olmak istiyor,en sonunda ise kullanıcı olma şartlarını onayladığı zaman giriş/üye olabiliyor.
Buradaki kod mantığı eğer o textbox kutusunun değeri 0 ise gönder butonunu aktif etmiyor.Kullanıcı tüm formu eksiksiz doldurdu ise submit/gönder butonu aktif hale geliyor.
Bunun üzerine ekleme yapabilirsiniz(içerisinde rakam olmayacak veya içerisinden @gmail,@hotmail gibi şeyler olmasını şart koyabilirsiz).
 

Creselia

80+
Katılım
10 Nisan 2020
Mesajlar
225
Dahası  
Reaksiyon skoru
99
İsim
Egehan Kiremit
  • Konu Sahibi Konu Sahibi
  • #3
Anladığım kadarı ile bir formu doldururken E-mail girmeyen kullanıcının submit yapmasını istemiyorsun.
şöyle bir şey işine yarar mı ?
Kod:
function form_kontrol()
{
    if(document.getElementById("ad").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("soyad").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("kosullar").checked == false)
        document.getElementById("gonder").disabled = true;
    else
        document.getElementById("gonder").disabled = false;
}
Mesaj otomatik birleştirildi:


Kullanıcı Adını ve soy adını girip üye olmak istiyor,en sonunda ise kullanıcı olma şartlarını onayladığı zaman giriş/üye olabiliyor.
Buradaki kod mantığı eğer o textbox kutusunun değeri 0 ise gönder butonunu aktif etmiyor.Kullanıcı tüm formu eksiksiz doldurdu ise submit/gönder butonu aktif hale geliyor.
Bunun üzerine ekleme yapabilirsiniz(içerisinde rakam olmayacak veya içerisinden @gmail,@hotmail gibi şeyler olmasını şart koyabilirsiz).
Sayfa açılır açılmaz gönder butonu inaktif oluyor fakat öğrenci numarası ve isim doldurduğumuz zaman aktif oluyor. Altta ki seçenekleri seçtiğim zaman aktif olması gerekiyor. Yazdığım fonksiyon ;
( Olması gereken ektedir. )
Kod:
<script language="javascript">

  function form_kontrol()
{
    if(document.getElementById("ogrno").value.length == 0)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("ad").value.length == 0)
        document.getElementById("gonder").disabled = true;  
    else if(document.getElementById("cinsiyet").select = false)
        document.getElementById("gonder").disabled = true;
    else if(document.getElementById("bolum").select = false)
        document.getElementById("gonder").disabled = true;
    else
        document.getElementById("gonder").disabled = false;
}
 

Ekler

  • sss.jpg
    sss.jpg
    70.8 KB · Hit: 65

cnut

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
517
Yine istediğiniz yerleri if komutu ile şartlamalısınız.Kodları hatırlamıyorum en azından algoritma tarafından yardımcı olmaya çalışırım.
Eğer select menüsünde erkek seçilirse askerlik durumu için select menusu gelecek ve geldiği zaman ise dodlurmasını zorunlu kılacaksın.Eğer bayan ise direkt butonu aktif edecek.
İstediğiniz şeylerin çözümü İF ile halledilebilir.
 
Yeni mesajlar Yeni Konu Aç      

SON KONULAR

Forum istatistikleri

Konular
1,048,363
Mesajlar
9,433,898
Üyeler
166,364
Son üye
Muhammed Mervan Çelik
Top Bottom