Uitdaging: Beheren van Elementeigenschappen en Attributen
Taak
Je werkt aan een productpagina waar je productinformatie weergeeft en gebruikers de beschikbaarheidsstatus laat wisselen.
- Stel de productnaam in op
"Smartphone"; - Stel de beginprijs in op
"499.99"; - Beschikbaarheidstatus wisselen met attributen: Wanneer op de knop wordt geklikt:
- Controleer of de
<button>het attribuutdata-availableheeft; - Als
data-availableaanwezig is, verwijder het en werk de tekstinhoud bij naar"Unavailable". - Als
data-availableafwezig is, voeg het toe met de waarde"true"en werk de tekstinhoud bij naar"Available".
- Controleer of de
- Beschikbaarheidstatus weergeven:
- Controleer of het attribuut
data-availableaanwezig is op de knop; - Toon
"In Stock"inavailability-statusalsdata-availableaanwezig is, of"Out of Stock"als het afwezig is.
- Controleer of het attribuut
index.html
index.css
index.js
- Gebruik
textContentom de productnaam in te stellen op"Smartphone"; - Gebruik
valueom de beginprijs in te stellen op"499.99". - Gebruik
hasAttributeom te controleren of de<button>het attribuutdata-availableheeft; - Als
data-availableaanwezig is, gebruikremoveAttributeom het te verwijderen en werktextContentbij naar"Unavailable"; - Als
data-availableafwezig is, gebruiksetAttributeom het toe te voegen met de waarde"true"en werktextContentbij naar"Available". - Gebruik
getAttributeom te controleren of het attribuutdata-availableaanwezig is op de knop.
index.html
index.css
index.js
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 8
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.22
Uitdaging: Beheren van Elementeigenschappen en Attributen
Veeg om het menu te tonen
Taak
Je werkt aan een productpagina waar je productinformatie weergeeft en gebruikers de beschikbaarheidsstatus laat wisselen.
- Stel de productnaam in op
"Smartphone"; - Stel de beginprijs in op
"499.99"; - Beschikbaarheidstatus wisselen met attributen: Wanneer op de knop wordt geklikt:
- Controleer of de
<button>het attribuutdata-availableheeft; - Als
data-availableaanwezig is, verwijder het en werk de tekstinhoud bij naar"Unavailable". - Als
data-availableafwezig is, voeg het toe met de waarde"true"en werk de tekstinhoud bij naar"Available".
- Controleer of de
- Beschikbaarheidstatus weergeven:
- Controleer of het attribuut
data-availableaanwezig is op de knop; - Toon
"In Stock"inavailability-statusalsdata-availableaanwezig is, of"Out of Stock"als het afwezig is.
- Controleer of het attribuut
index.html
index.css
index.js
- Gebruik
textContentom de productnaam in te stellen op"Smartphone"; - Gebruik
valueom de beginprijs in te stellen op"499.99". - Gebruik
hasAttributeom te controleren of de<button>het attribuutdata-availableheeft; - Als
data-availableaanwezig is, gebruikremoveAttributeom het te verwijderen en werktextContentbij naar"Unavailable"; - Als
data-availableafwezig is, gebruiksetAttributeom het toe te voegen met de waarde"true"en werktextContentbij naar"Available". - Gebruik
getAttributeom te controleren of het attribuutdata-availableaanwezig is op de knop.
index.html
index.css
index.js
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 8