-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
54 lines (45 loc) · 1.46 KB
/
script.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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// const turnOn = document.getElementById('turnOn');
// const turnOff = document.getElementById('turnOff')
const turnOnOff = document.getElementById('turnOnOff');
const lamp = document.getElementById('lamp');
function isLampBroken(){
return lamp.src.indexOf ('quebrada') > -1
}
function lampOn(){
if (!isLampBroken()){
lamp.src = './img/lampada_ligada.jpg';
document.getElementById('turnOnOff').style.background = 'red'
}
}
function lampOff(){
if(!isLampBroken()){
lamp.src = './img/lampada_desligada.jpg'
document.getElementById('turnOnOff').style.background = 'yellow'
}
}
function toBreakLamp(){
// lamp.src = './img/lampada_quebrada.jpg'
if (lamp.src = './img/lampada_quebrada.jpg'){
turnOnOff.textContent = 'Trocar lâmpada!';
document.getElementById('turnOnOff').style.background = 'green'
}
}
lamp.addEventListener('dblclick', toBreakLamp)
function toChangeLamp(){
if(turnOnOff.textContent === 'Trocar lâmpada'){
}
lamp.src = './img/lampada_desligada.jpg'
}
turnOnOff.addEventListener('click', toChangeLamp)
function lampOnOff (){
if (turnOnOff.textContent === 'Acender lâmpada'){
lampOn();
turnOnOff.textContent = 'Apagar lâmpada';
}else{
lampOff();
turnOnOff.textContent = 'Acender lâmpada';
}
}
turnOnOff.addEventListener('click', lampOnOff)
// turnOn.addEventListener('click', lampOn);
// turnOff.addEventListener('click', lampOff);