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
Fantastisk!
Completion rate forbedret til 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