[ Web Proxy ]
URL:
Viewing: https://tr.javascript.info/task/find-elements [Back]  [Original]

Element Arama
TR

Bu ak-kaynakl projenin tm dnyada kullanlabilir olmasn istiyoruz.

Kendi dilinizde eviriye yardm edebilirsiniz!

    Javascript.info'da ara:
    Eitimde ara:
    Light themeDark theme
    DanskEnglishEspaolFranaisIndonesiaItalianoTrkeOzbek
    Derse geri dn

    Element Arama

    nem: 4

    eitli kaytlarn tutulduu bir tablo yaratlmaldr.

    Aradamz zelliklere sahip deerler nasl bulunur ?

    1. Belirtilen id="age-table" deerine sahip bir tablomuz mevcut.
    2. Tabloda yer alan label elementinin hepsini bulmamz salar. (Bunlardan 3 adet mevcuttur.)
    3. Tablo ierisinde bulunan ilk td elementini bulmaya yarar. (td ierisinde bulunan metinde birlikte gelmektedir.)
    4. Belirtilen tablonun zerinden yer alan form elementini bulur. Sahip olduu search znitelii ile birlikte.
    5. Form ierisindeki ilk input elementini bulmamz salar.
    6. Form ierisindeki son input elementini bulmamz salar.

    table.html sayfasn ayr bir tarayc sekmesinde aarak admlarn gelitirme admlarn tek tek uygulayabilirsiniz.

    zm

    Arama yapmann birden fazla yolu vardr.

    Bunlardan bazlar:

    // 1. `id="age-table"` zniteliine sahip form elementi seilmektedir.
    let table = document.getElementById('age-table')
    
    // 2. tablo ierisinde yer alan btn label elementleri seilmektedir.
    table.getElementsByTagName('label')
    // veya
    document.querySelectorAll('#age-table label')
    
    // 3. Tablodaki ilk elementi bulmak iin kullanlr. (erisinde bulunan metinde gelmektedir.)
    table.rows[0].cells[0]
    // veya
    table.getElementsByTagName('td')[0]
    // veya
    table.querySelector('td')
    
    // 4. "search" isimde bir elementi aramaktadr.
    // dnecek olan veriler ierisinden ilk olan bulmak iin kullanlr.
    let form = document.getElementsByName('search')[0]
    // veya, form iin isim zniteliinden faydalanarak bulmak
    document.querySelector('form[name="search"]')
    
    // 5. Form ierisinde bulunan ilk input elementini bulmak iin kullanlr.
    form.getElementsByTagName('input')[0]
    // veya
    form.querySelector('input')
    
    // 6. Form ierisinde bulunan son elementi bulmak iin kullanlr.
    // Tek seferde ulaabilmemizi mmkn deildir.
    let inputs = form.querySelectorAll('input') // Btn input elementleri bulunur.
    inputs[inputs.length-1] // sonuncuyu bulabilmek iin gerekli ilem yaplr.

    Web Proxy Viewer  |  New URL  |  Original Page