forked from HamzaJamalDev/js-exercices
-
Notifications
You must be signed in to change notification settings - Fork 0
/
filejs_dom.js
31 lines (25 loc) · 939 Bytes
/
filejs_dom.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Exercice 1
// let a = document.getElementById('changeStyle');
// let b = document.getElementById('resetStyle');
// let p = document.getElementById('parag1');
// a.addEventListener('click', changer);
// b.addEventListener('click', ren);
// function changer() {
// p.style.color = 'white';
// p.style.backgroundColor = 'black';
// }
// function ren() {
// p.style.color = 'black';
// p.style.backgroundColor = 'white';
// }
// Exercice 1 (version 2)
let parag = document.getElementById("parag1");
let ResetStyle = parag.style;
document.getElementById("changeStyle").onclick = function () {
//parag.style.color = "rgb("+(Math.floor(Math.random()*255))%255+","+(Math.floor(Math.random()*255))%255+","+(Math.floor(Math.random()*255))%255+")";
parag.style.color = "white";
parag.style.backgroundColor = "black";
}
document.getElementById("resetStyle").onclick = function () {
parag.style = ResetStyle;
}