Sfida: Gestione delle Proprietà e degli Attributi degli Elementi
Compito
Stai lavorando su una pagina prodotto dove verranno visualizzate le informazioni del prodotto e sarà possibile agli utenti di attivare o disattivare lo stato di disponibilità.
- Impostare il nome del prodotto su
"Smartphone"; - Impostare il prezzo iniziale su
"499.99"; - Attivare/Disattivare lo Stato di Disponibilità Utilizzando Attributi: Quando il pulsante viene cliccato:
- Verificare se il
<button>ha l'attributodata-available; - Se
data-availableè presente, rimuoverlo e aggiornare il contenuto testuale in"Non disponibile". - Se
data-availableè assente, aggiungerlo con valore"true"e aggiornare il contenuto testuale in"Disponibile".
- Verificare se il
- Visualizzare lo Stato di Disponibilità:
- Verificare se l'attributo
data-availableè presente sul pulsante; - Visualizzare
"In Stock"inavailability-statussedata-availableè presente, oppure"Out of Stock"se è assente.
- Verificare se l'attributo
index.html
index.css
index.js
- Utilizzare
textContentper impostare il nome del prodotto su"Smartphone"; - Utilizzare
valueper impostare il prezzo iniziale su"499.99". - Utilizzare
hasAttributeper verificare se il<button>ha l'attributodata-available; - Se
data-availableè presente, utilizzareremoveAttributeper rimuoverlo e aggiornaretextContentin"Unavailable"; - Se
data-availableè assente, utilizzaresetAttributeper aggiungerlo con valore"true"e aggiornaretextContentin"Available". - Utilizzare
getAttributeper verificare se l'attributodata-availableè presente sul pulsante.
index.html
index.css
index.js
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
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
Sfida: Gestione delle Proprietà e degli Attributi degli Elementi
Scorri per mostrare il menu
Compito
Stai lavorando su una pagina prodotto dove verranno visualizzate le informazioni del prodotto e sarà possibile agli utenti di attivare o disattivare lo stato di disponibilità.
- Impostare il nome del prodotto su
"Smartphone"; - Impostare il prezzo iniziale su
"499.99"; - Attivare/Disattivare lo Stato di Disponibilità Utilizzando Attributi: Quando il pulsante viene cliccato:
- Verificare se il
<button>ha l'attributodata-available; - Se
data-availableè presente, rimuoverlo e aggiornare il contenuto testuale in"Non disponibile". - Se
data-availableè assente, aggiungerlo con valore"true"e aggiornare il contenuto testuale in"Disponibile".
- Verificare se il
- Visualizzare lo Stato di Disponibilità:
- Verificare se l'attributo
data-availableè presente sul pulsante; - Visualizzare
"In Stock"inavailability-statussedata-availableè presente, oppure"Out of Stock"se è assente.
- Verificare se l'attributo
index.html
index.css
index.js
- Utilizzare
textContentper impostare il nome del prodotto su"Smartphone"; - Utilizzare
valueper impostare il prezzo iniziale su"499.99". - Utilizzare
hasAttributeper verificare se il<button>ha l'attributodata-available; - Se
data-availableè presente, utilizzareremoveAttributeper rimuoverlo e aggiornaretextContentin"Unavailable"; - Se
data-availableè assente, utilizzaresetAttributeper aggiungerlo con valore"true"e aggiornaretextContentin"Available". - Utilizzare
getAttributeper verificare se l'attributodata-availableè presente sul pulsante.
index.html
index.css
index.js
Grazie per i tuoi commenti!