Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Kysely ja DOM-elementtien valinta | DOM-Manipulointi Interaktiivista Web-Kehitystä Varten
Edistynyt JavaScript-Osaaminen

bookHaaste: Kysely ja DOM-elementtien valinta

Tehtävä

Sinulla on ostoslista HTML-tiedostossa, ja sinun tulee valita tietyt elementit eri DOM-kyselymenetelmillä.

  1. Valitse ID:n perusteella: Valitse <h1>-elementti, jonka ID on title;
  2. Valitse luokan perusteella: Valitse kaikki elementit, joilla on luokka item;
  3. Valitse tunnisteen perusteella: Valitse kaikki <li>-elementit;
  4. Valitse ensimmäinen vastaava elementti: Valitse ensimmäinen <li>-elementti, jolla on luokka item;
  5. Valitse kaikki vastaavat elementit: Valitse kaikki <li>-elementit, joilla on luokka item.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Käytä getElementById valitaksesi <h1>-elementin, jonka ID on title;
  • Käytä getElementsByClassName valitaksesi kaikki elementit, joilla on luokka item;
  • Käytä getElementsByTagName valitaksesi kaikki <li>-elementit;
  • Käytä querySelector valitaksesi ensimmäisen <li>-elementin, jolla on luokka item;
  • Käytä querySelectorAll valitaksesi kaikki <li>-elementit, joilla on luokka item.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.22

bookHaaste: Kysely ja DOM-elementtien valinta

Pyyhkäise näyttääksesi valikon

Tehtävä

Sinulla on ostoslista HTML-tiedostossa, ja sinun tulee valita tietyt elementit eri DOM-kyselymenetelmillä.

  1. Valitse ID:n perusteella: Valitse <h1>-elementti, jonka ID on title;
  2. Valitse luokan perusteella: Valitse kaikki elementit, joilla on luokka item;
  3. Valitse tunnisteen perusteella: Valitse kaikki <li>-elementit;
  4. Valitse ensimmäinen vastaava elementti: Valitse ensimmäinen <li>-elementti, jolla on luokka item;
  5. Valitse kaikki vastaavat elementit: Valitse kaikki <li>-elementit, joilla on luokka item.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Käytä getElementById valitaksesi <h1>-elementin, jonka ID on title;
  • Käytä getElementsByClassName valitaksesi kaikki elementit, joilla on luokka item;
  • Käytä getElementsByTagName valitaksesi kaikki <li>-elementit;
  • Käytä querySelector valitaksesi ensimmäisen <li>-elementin, jolla on luokka item;
  • Käytä querySelectorAll valitaksesi kaikki <li>-elementit, joilla on luokka item.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
some-alt