Newer
Older
**TODO:** Mettre les consignes de rendu ou l'étudiant doit créer une branche à son login.
* Partie A : (5 points)
* Partie B : (10 points)
*
Vous devrez réaliser un site de e-commerce proposant des articles de mode. En plus d'afficher les différents articles, vous mettrez en place un système de filtre.
Créer un prototype **Articles** contenant les propriétés suivantes :
* `image`
* `name`
* `description`
* `price`
* `category`
* `size`
* `colors`
Modifier la fonction `generateArticle` pour qu'elle retourne une nouvelle instance d'**Articles** initialisée avec les paramètres.
**Ajouter au prototype Article la méthode **`generateImage(Element e)`** qui, sans utiliser `innerHTML`, va créer une balise `img` qui aura comme source l'attribut `image` du prototype.
**Ajouter au prototype Article la méthode **`generateCouleur(Element e)`** qui, sans utiliser `innerHTML`, va créer, pour chaque couleur, une balise `li` qui aura comme classe "article-color" et qui aura comme style le background correspondant à la couleur.
Ces 2 méthodes doivent ajouter l'élément créé à celui passé en paramètre.
**Département Informatique**
BUT Info 2 - 2022/2023