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

Suggested prompts:

Can you show me the HTML structure of the shopping list?

Can you provide example code for each selection method?

Can you explain the difference between querySelector and querySelectorAll?

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