24
24
25
25
//Modifier une node
26
26
27
- // Ajoutez le texte 'I am the first paragraph' au premier paragraphe du document.
28
- const firstP = document . querySelector ( '.first-p' ) ;
29
- firstP . innerText = 'I am the first paragraph' ;
30
- console . log ( 'firstP > text' , firstP . innerText ) ;
31
-
32
- // Ajoutez le HTML <span>Hello</span> au deuxième paragraphe du document.
33
- const secondP = document . querySelector ( '.second-p' ) ;
34
- secondP . innerHTML = '<span>Hello</span>' ;
35
- console . log ( 'secondP html' , secondP . innerHTML ) ;
36
-
37
- // Modifiez les attributs width à 50% et height à 'auto' de l'image.
38
- const myImg = document . querySelector ( 'img' ) ;
39
- myImg . setAttribute ( 'width' , '50%' ) ;
40
- myImg . setAttribute ( 'height' , '50%' ) ;
41
-
42
- // Ajoutez un attribut alt non vide à l'image.
43
- myImg . setAttribute ( 'alt' , 'Random image' ) ;
44
-
45
- // Donnez la couleur 'blue' au premier paragraphe du div et la taille de police '1.5rem'.
46
- firstP . style . color = 'blue' ;
47
- firstP . style . fontSize = '1.5rem' ;
48
-
49
- // Ajoutez la classe img à l'image.
50
- //myImg.setAttribute('class','img');
51
- myImg . className = 'my-class' ;
52
- myImg . classList . add ( 'my-class' ) ;
53
- myImg . classList . remove ( 'some-class' ) ;
54
-
55
- const myBody = document . querySelector ( 'body' ) ;
56
- const newEl = document . createElement ( 'p' ) ;
57
- newEl . innerText = 'Hello' ;
58
- newEl . style . color = 'red' ;
59
-
60
- //dernier enfant
61
- myBody . appendChild ( newEl )
62
-
63
- //premier enfant
64
- myBody . prepend ( newEl ) ;
27
+ // // Ajoutez le texte 'I am the first paragraph' au premier paragraphe du document.
28
+ // const firstP = document.querySelector('.first-p');
29
+ // firstP.innerText = 'I am the first paragraph';
30
+ // console.log('firstP > text', firstP.innerText);
31
+
32
+ // // Ajoutez le HTML <span>Hello</span> au deuxième paragraphe du document.
33
+ // const secondP = document.querySelector('.second-p');
34
+ // secondP.innerHTML = '<span>Hello</span>';
35
+ // console.log('secondP html', secondP.innerHTML);
36
+
37
+ // // Modifiez les attributs width à 50% et height à 'auto' de l'image.
38
+ // const myImg = document.querySelector('img');
39
+ // myImg.setAttribute('width','50%');
40
+ // myImg.setAttribute('height','50%');
41
+
42
+ // // Ajoutez un attribut alt non vide à l'image.
43
+ // myImg.setAttribute('alt', 'Random image');
44
+
45
+ // // Donnez la couleur 'blue' au premier paragraphe du div et la taille de police '1.5rem'.
46
+ // firstP.style.color = 'blue';
47
+ // firstP.style.fontSize = '1.5rem';
48
+
49
+ // // Ajoutez la classe img à l'image.
50
+ // //myImg.setAttribute('class','img');
51
+ // myImg.className = 'my-class';
52
+ // myImg.classList.add('my-class');
53
+ // myImg.classList.remove('some-class');
54
+
55
+ // const myBody = document.querySelector('body');
56
+ // const newEl = document.createElement('p');
57
+ // newEl.innerText = 'Hello';
58
+ // newEl.style.color = 'red';
59
+
60
+ // //dernier enfant
61
+ // myBody.appendChild(newEl)
62
+
63
+ // //premier enfant
64
+ // myBody.prepend(newEl);
65
+
66
+ // myBody.removeChild(newEl);
67
+
68
+ console . log ( window )
69
+ const allDiv = document . querySelectorAll ( 'div' )
70
+
71
+ //navigator
72
+ allDiv [ 0 ] . innerHTML += `<p>Nom du navigateur: ${ window . navigator . appCodeName } </p>` ;
73
+ allDiv [ 0 ] . innerHTML += `<p>Language principal: ${ window . navigator . language } </p>` ;
74
+ allDiv [ 0 ] . innerHTML += `<p>Plateforme de mon ordinateur: ${ window . navigator . platform } </p>` ;
75
+ allDiv [ 0 ] . innerHTML += `<p>Cookies activé: ${ window . navigator . cookieEnabled } </p>` ;
76
+
77
+ //Screen
78
+ allDiv [ 1 ] . innerHTML += `<p>Largeur de l'écran: ${ window . screen . width } </p>` ;
79
+ allDiv [ 1 ] . innerHTML += `<p>Hauteur de l'écran: ${ window . screen . height } </p>` ;
80
+ allDiv [ 1 ] . innerHTML += `<p>Orientation de l'écran: ${ window . screen . orientation . type } </p>` ;
81
+
82
+ //Window
83
+ allDiv [ 2 ] . innerHTML += `<p>Largeur de la fenêtre: ${ window . innerWidth } </p>` ;
84
+ allDiv [ 2 ] . innerHTML += `<p>Hauteur de la fenêtre: ${ window . innerHeight } </p>` ;
85
+ allDiv [ 2 ] . innerHTML += `<p>Largeur du navigateur: ${ window . outerWidth } </p>` ;
86
+ allDiv [ 2 ] . innerHTML += `<p>Hauteur du navigateur: ${ window . outerHeight } </p>` ;
87
+
88
+ //Location
89
+
90
+ allDiv [ 3 ] . innerHTML += `<p>URL: ${ window . location . href } </p>` ;
91
+ allDiv [ 3 ] . innerHTML += `<p>nom de l'hôter: ${ window . location . pathname } </p>` ;
92
+ allDiv [ 3 ] . innerHTML += `<p>Nom du protocole: ${ window . location . protocol } </p>` ;
0 commit comments