Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m288:learningunits:lu08:aufgaben:03 [2025/12/08 15:16] – [Ausgangslage] vdemir | de:modul:m288:learningunits:lu08:aufgaben:03 [2025/12/08 15:24] (aktuell) – [Lösungen] vdemir | ||
|---|---|---|---|
| Zeile 21: | Zeile 21: | ||
| ===== Auftrag ===== | ===== Auftrag ===== | ||
| - | Erweitern Sie die bestehende HTML-/ | + | Erweitern Sie die bestehende HTML-/ |
| - | - Weitere Textabschnitte hinzufügen | + | - Legen Sie ein Array mit einer passenden Anzahl von Früchen an. |
| - | * Ergänzen | + | - Die aktuelen Default Texte sollen bei Knopdruck |
| - | * Jeder Button soll beim Anklicken den zugehörigen Text individuell ändern. | + | - Hinweise: |
| - | - Globale Reset-Funktion erweitern | + | * Die Anzahl Früchte im Array muss der zu anzeigenden Anzahl von Texten entsprechen. |
| - | * Der bestehende Reset-Button soll nicht nur die ursprünglichen beiden Texte zurücksetzen, sondern alle vorhandenen Texte auf ihren Standardwert setzen. | + | * Zugriff auf die Arrayelemente erhalten |
| - | - Bonus (optional, aber gern gesehen): | + | * Den neuen Text dynamisch anpassen können Sie durch diese Zeile durchf^ühren //item.innerHTML = `Ich liebe ${fruechte[i]}`; |
| - | * Fügen | + | |
| - | * Beispiel: Klick → “Alle mögen Saft!” bei jedem Textabschnitt. | + | |
| + | ===== Zielzustand ===== | ||
| + | |||
| + | {{: | ||
| ===== Lösungen ===== | ===== Lösungen ===== | ||
| - | [[de: | + | [[de: |
| ---- | ---- | ||
| [[https:// | [[https:// | ||