Utfordring: Håndtere Elementegenskaper og Attributter
Oppgave
Du arbeider med en produktside hvor du skal vise produktinformasjon og la brukere veksle tilgjengelighetsstatus.
- Sett produktnavnet til
"Smartphone"; - Sett startprisen til
"499.99"; - Veksle tilgjengelighetsstatus ved hjelp av attributter: Når knappen klikkes:
- Sjekk om
<button>har attributtetdata-available; - Hvis
data-availableer til stede, fjern det og oppdater tekstinnholdet til"Unavailable". - Hvis
data-availableikke er til stede, legg det til med verdien"true"og oppdater tekstinnholdet til"Available".
- Sjekk om
- Vis tilgjengelighetsstatus:
- Sjekk om attributtet
data-availableer til stede på knappen; - Vis
"In Stock"iavailability-statushvisdata-availableer til stede, eller"Out of Stock"hvis det ikke er det.
- Sjekk om attributtet
index.html
index.css
index.js
- Bruk
textContentfor å sette produktnavnet til"Smartphone"; - Bruk
valuefor å sette startprisen til"499.99". - Bruk
hasAttributefor å sjekke om<button>har attributtetdata-available; - Hvis
data-availableer til stede, brukremoveAttributefor å fjerne det og oppdatertextContenttil"Unavailable"; - Hvis
data-availableikke er til stede, bruksetAttributefor å legge det til med verdien"true"og oppdatertextContenttil"Available". - Bruk
getAttributefor å sjekke om attributtetdata-availableer til stede på knappen.
index.html
index.css
index.js
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 8
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Suggested prompts:
Can you show me the HTML structure for the product page?
How should the JavaScript function for toggling availability be implemented?
Where should the availability status be displayed on the page?
Awesome!
Completion rate improved to 2.22
Utfordring: Håndtere Elementegenskaper og Attributter
Sveip for å vise menyen
Oppgave
Du arbeider med en produktside hvor du skal vise produktinformasjon og la brukere veksle tilgjengelighetsstatus.
- Sett produktnavnet til
"Smartphone"; - Sett startprisen til
"499.99"; - Veksle tilgjengelighetsstatus ved hjelp av attributter: Når knappen klikkes:
- Sjekk om
<button>har attributtetdata-available; - Hvis
data-availableer til stede, fjern det og oppdater tekstinnholdet til"Unavailable". - Hvis
data-availableikke er til stede, legg det til med verdien"true"og oppdater tekstinnholdet til"Available".
- Sjekk om
- Vis tilgjengelighetsstatus:
- Sjekk om attributtet
data-availableer til stede på knappen; - Vis
"In Stock"iavailability-statushvisdata-availableer til stede, eller"Out of Stock"hvis det ikke er det.
- Sjekk om attributtet
index.html
index.css
index.js
- Bruk
textContentfor å sette produktnavnet til"Smartphone"; - Bruk
valuefor å sette startprisen til"499.99". - Bruk
hasAttributefor å sjekke om<button>har attributtetdata-available; - Hvis
data-availableer til stede, brukremoveAttributefor å fjerne det og oppdatertextContenttil"Unavailable"; - Hvis
data-availableikke er til stede, bruksetAttributefor å legge det til med verdien"true"og oppdatertextContenttil"Available". - Bruk
getAttributefor å sjekke om attributtetdata-availableer til stede på knappen.
index.html
index.css
index.js
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 8