Unidade 03 - JS - Exemplo 12 - js
Transcrição
Unidade 03 - JS - Exemplo 12 - js
/media/56025ADB025AC023/Private/Eddie/Empresas…/Disc_PI2/Exemplos/JavaScript/js/jsExemplo12.js Page 1 of 2 Fri 01 Mar 2013 11:27:46 AM BRT 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 55 56 57 58 /* Prof. Edwar Saliba Júnior */ /* http://www.esj.eti.br */ window.onload = function(){ carregarPoltronas(); var imagens = document.getElementsByTagName("img"); for(var i=0; i<imagens.length; i++){ imagens[i].onclick = verificarStatus(i); } } var poltronas = [false, true, false, true, true, true]; function carregarPoltronas(){ var imagens = document.getElementsByTagName("img"); for(var i=0; i<imagens.length; i++){ if(poltronas[i]){ imagens[i].src = "img/poltronaAmarela.png"; imagens[i].alt = "Poltrona Amarela"; } else{ imagens[i].src = "img/poltronaVermelha.png"; imagens[i].alt = "Poltrona Vermelha"; } } } function selecionarPoltrona(){ var imagens = document.getElementsByTagName("img"); for(var i=0; i<poltronas.length; i++){ if(poltronas[i]){ imagens[i].src = "img/poltronaVerde.png"; imagens[i].alt = "Poltrona Verde"; if(confirm("Deseja ficar com esta poltrona?")){ break; } else{ imagens[i].src = "img/poltronaAmarela.png"; imagens[i].alt = "Poltrona Amarela"; } } } } function selecionarPoltronaCasal(){ var imagens = document.getElementsByTagName("img"); for(var i=0; i<poltronas.length; i++){ if(poltronas[i] && poltronas[i + 1]){ imagens[i].src = "img/poltronaVerde.png"; imagens[i].alt = "Poltrona Verde"; imagens[i+1].src = "img/poltronaVerde.png"; imagens[i+1].alt = "Poltrona Verde"; - 1 - /media/56025ADB025AC023/Private/Eddie/Empresas…/Disc_PI2/Exemplos/JavaScript/js/jsExemplo12.js Page 2 of 2 Fri 01 Mar 2013 11:27:46 AM BRT 59 60 if(confirm("Deseja ficar com esta poltrona?")){ 61 break; 62 } 63 else{ 64 imagens[i].src = "img/poltronaAmarela.png"; 65 imagens[i].alt = "Poltrona Amarela"; 66 imagens[i+1].src = "img/poltronaAmarela.png"; 67 imagens[i+1].alt = "Poltrona Amarela"; 68 } 69 } 70 } 71 } 72 73 function verificarStatus(poltrona){ 74 return function(){ 75 var origem = document.getElementsByTagName("img")[poltrona].src; 76 if(origem.indexOf("poltronaAmarela.png")>0){ 77 alert("Poltrona disponível"); 78 } 79 else{ 80 if(origem.indexOf("poltronaVerde.png")>0){ 81 alert("Esta poltrona é sua."); 82 } 83 else{ 84 alert("Poltrona indisponível"); 85 } 86 } 87 } 88 } 89 - 2 -
Documentos relacionados
Unidade 03 - JS - Exemplo 09 - js
/media/56025ADB025AC023/Private/Eddie/Empresas…/Disc_PI2/Exemplos/JavaScript/js/jsExemplo09.js
Page 2 of 2
Wed 27 Feb 2013 02:38:10 PM BRT
Energia Sierra Juarez US Transmission Line
RESPONSE TO 602-1: The fire hazard severity map used
for Figure 3.9-1 is from CAL FIRE, 2007, as noted in the
figure sources. DOE reviewed the relevant fire hazard maps
and confirmed that the CAL F...