Javascript Hakkında Bir Kaç Nokta

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    raxtedy
    raxtedy's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    sa. öncelikle sorularım j.script bilene çok basit alttaki kalabalıktan korkmaya gerkyok. yardımcı olabilecek arkadaşlara şu kodda bir yanlış varmı diye sorarak başlamak istiyorum

    1)for(var i=0; i < document.forms(0).item.length; i++)
        {
            if(document.forms[0].item(i).type=="text")
            {
                if(document.forms[0].item(i).value=='')
                    {
                    document.forms[0].item(i).style.backgroundColor='#cc0000';
                    }
            }
        }

     

    2) sürekli beni dellendiren bir nokta var;

    benim javascript çalıştığım kaynakta [] yerine () kullanıyor hep. mesela yukarıdaki kodda forms[0] yerine forms(0) kullanıyor. bu bende çalışmıyor.

    item[]()  hangisi olacak bilmiyorum.

     

    3) alert(document.forms[0].item.length);

    bu kodda ne yanlış var. forms(0) yazssamda çalışmıyor. görsel derste çalıştırıyor eleman ama.

     

    Bir tanede çalışan yazayım.

    4) Bu çalışırken üstekiler niye çalışmaz. yılbaşı gecesi açtıracak ağzımı:D

    if(document.forms[0].makale.value == '')
              {
                  alert('makale eklemediniz');
                  var ctl=document.forms[0].makale;
                  ctl.style.backgroundColor='#FF0000';
                  ctl.focus();
                  return false;
              }
            else
            {
             return true;
            }
        }

     

    üşenmeyip yardımcı olabilecek arkadaşlar, minnettar kalırım.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    parantez olmaz her zaman köşeli parantez kullanman gerek array çünkü onlar.


    .
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    item lenght değilde elements lenght olarak denesene


    Bittik biz bittik
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    raxtedy
    raxtedy's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    elements.length ile döngüye girdi evet.

    if koşullarınıda

    elements[i]... olara değiştirdim  ilk sorun çözüldü

    inanın size dua edeceğim

    ---------------

    () şekilde kullanıp çalıştıranlar olduğunuda gördüm (görsel derste).  birtek burada soru işareti kaldı. Nasıl olurda () ile bu işleri gerçekleştirir.

    ---------------

    3. soruda elements le çözüldü .

    Cosmic ve Socoban ikinizede çok teşekkür

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    hocam düzgünü köşeli parantezdir ama belki bazı browserlar () böyle oluncada algılıyo olabilir javascript browserlara göre farklılık gösterebiliyor


    Bittik biz bittik
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    raxtedy
    raxtedy's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    teşekkürler. bende görsel eğitimde explorer  da çalıştırıyoruz. ama neyse çöüzümü bulduk :)

Toplam Hit: 1061 Toplam Mesaj: 6