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
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 8
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 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
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 8