|
@@ -0,0 +1,17 @@
|
|
|
|
|
+On continue sur l'exemple précédent. À la fin du script, ajoute :
|
|
|
|
|
+```javascript
|
|
|
|
|
+var items = document.getElementsByTagName('li');
|
|
|
|
|
+for(var i = 0 ; i < items.length ; i++) {
|
|
|
|
|
+ items[i].style.color = 'white';
|
|
|
|
|
+ items[i].style.background = '#89a';
|
|
|
|
|
+}
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+* Remarque qu'on a bouclé sur `items` <em>exactement</em> comme on l'aurait fait
|
|
|
|
|
+avec un tableau. Pour autant, ce n'est <em>pas</em> un tableau, et des méthodes
|
|
|
|
|
+marchant sur un tableau ne marcheraient pas ici.
|
|
|
|
|
+* On affecte individuellement les propriétés de style. Elles doivent te rappeler
|
|
|
|
|
+quelque chose puisque tu connais CSS !
|
|
|
|
|
+* Note qu'on a utilisé deux façons de définir des couleurs :
|
|
|
|
|
+ * En utilisant une couleur "standard" comme `'white'`.
|
|
|
|
|
+ * En utilisant un code couleur hexadécimal.
|