Udfordring: Håndtering af Elementegenskaber og Attributter
Opgave
Du arbejder på en produktside, hvor du skal vise produktinformation og give brugerne mulighed for at skifte tilgængelighedsstatus.
- Angiv produktnavnet til
"Smartphone"; - Angiv startprisen til
"499.99"; - Skift tilgængelighedsstatus ved hjælp af attributter: Når knappen klikkes:
- Kontroller om
<button>har attributtendata-available; - Hvis
data-availableer til stede, fjern den og opdater tekstindholdet til"Unavailable". - Hvis
data-availableikke er til stede, tilføj den med værdien"true"og opdater tekstindholdet til"Available".
- Kontroller om
- Vis tilgængelighedsstatus:
- Kontroller om attributten
data-availableer til stede på knappen; - Vis
"In Stock"iavailability-status, hvisdata-availableer til stede, eller"Out of Stock"hvis den ikke er.
- Kontroller om attributten
index.html
index.css
index.js
- Brug
textContenttil at sætte produktnavnet til"Smartphone"; - Brug
valuetil at sætte startprisen til"499.99". - Brug
hasAttributetil at kontrollere, om<button>har attributtendata-available; - Hvis
data-availableer til stede, brugremoveAttributetil at fjerne den og opdatertextContenttil"Unavailable"; - Hvis
data-availableikke er til stede, brugsetAttributetil at tilføje den med værdien"true"og opdatertextContenttil"Available". - Brug
getAttributetil at kontrollere, om attributtendata-availableer til stede på knappen.
index.html
index.css
index.js
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 8
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Udfordring: Håndtering af Elementegenskaber og Attributter
Stryg for at vise menuen
Opgave
Du arbejder på en produktside, hvor du skal vise produktinformation og give brugerne mulighed for at skifte tilgængelighedsstatus.
- Angiv produktnavnet til
"Smartphone"; - Angiv startprisen til
"499.99"; - Skift tilgængelighedsstatus ved hjælp af attributter: Når knappen klikkes:
- Kontroller om
<button>har attributtendata-available; - Hvis
data-availableer til stede, fjern den og opdater tekstindholdet til"Unavailable". - Hvis
data-availableikke er til stede, tilføj den med værdien"true"og opdater tekstindholdet til"Available".
- Kontroller om
- Vis tilgængelighedsstatus:
- Kontroller om attributten
data-availableer til stede på knappen; - Vis
"In Stock"iavailability-status, hvisdata-availableer til stede, eller"Out of Stock"hvis den ikke er.
- Kontroller om attributten
index.html
index.css
index.js
- Brug
textContenttil at sætte produktnavnet til"Smartphone"; - Brug
valuetil at sætte startprisen til"499.99". - Brug
hasAttributetil at kontrollere, om<button>har attributtendata-available; - Hvis
data-availableer til stede, brugremoveAttributetil at fjerne den og opdatertextContenttil"Unavailable"; - Hvis
data-availableikke er til stede, brugsetAttributetil at tilføje den med værdien"true"og opdatertextContenttil"Available". - Brug
getAttributetil at kontrollere, om attributtendata-availableer til stede på knappen.
index.html
index.css
index.js
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 8