diff --git a/Desafio-01/desafio-01.js b/Desafio-01/desafio-01.js index 5820169439ca29482b3b29a7541761e19bb03fe1..01ee2e44dd11938ffe4279a12065466831821521 100644 --- a/Desafio-01/desafio-01.js +++ b/Desafio-01/desafio-01.js @@ -12,3 +12,18 @@ Objetivo: Solicitado que seja realizado o preenchimento de todos os campos via J /* COLOQUE O SEU SCRIPT AQUI EMBAIXO */ +document.getElementById("user_name").value = "Quero ser" + +document.getElementById("user_lastname").value = "Zello" + +document.getElementById("user_email").value = "Queroser@zello.com" + +document.getElementById("user_address").value = "Zellolandia" + +document.getElementById("user_university").value = "Zello Universidade" + +document.getElementById("user_profile").value = "Desenvolvedor Zello" + +document.getElementById("user_gender").value = "Zello" + +document.getElementById("user_age").value = "21" diff --git a/Desafio-02/desafio-02.js b/Desafio-02/desafio-02.js index 480abc06b2e5e03d26ac5d31e7fcb0ec43ea177b..fe09928da883dbfca02ce555b93e6d4392f0b32a 100644 --- a/Desafio-02/desafio-02.js +++ b/Desafio-02/desafio-02.js @@ -18,3 +18,36 @@ Objetivo bonus¹: Caso no resultado entregue as "Linhas" da coluna esteja separa /* Resultado Esperado */ /* Objetivo:-> "Arroz\t1\t$2.87\nFeijão\t2\t$3.76\nMacarrão\t3\t$2.00\nBatata\t4\t$1.00\nLeite\t5\t$2.00\nAlface\t6\t$0.87\nCarne\t7\t$7.00\nLeite Moça\t8\t$7.00" Objetivo bonus¹:-> (8) ["Arroz 1 $2.87", "Feijão 2 $3.76", "Macarrão 3 $2.00", "Batata 4 $1.00", "Leite 5 $2.00", "Alface 6 $0.87", "Carne 7 $7.00", "Leite Moça 8 $7.00"] */ + +var tbody = document.getElementsByTagName("tbody")[0] + +var linhas = tbody.getElementsByTagName("tr") + +var listaItens = [] + + +var resultado = "" + +for (var i = 0; i < linhas.length; i++ ){ + resultado = resultado + linhas[i].outerText + var itemFormatado = linhas[i].outerText.replaceAll("\t"," ") + listaItens.push(itemFormatado) + if (i < linhas.length - 1){ + resultado = resultado + "\n" + } + + + +} + +console.log(listaItens) + +console.log(resultado) + + + + + + + + diff --git a/Desafio-03/desafio-03.js b/Desafio-03/desafio-03.js index 6a41b7c54a00ddd65570f406d3921db86d9cccb7..396ab550b27031d09850c06de2c241134e7f154a 100644 --- a/Desafio-03/desafio-03.js +++ b/Desafio-03/desafio-03.js @@ -14,3 +14,20 @@ Reforçando que o campo "Username" e "Password" deve ser extraido atráves dos e /* COLOQUE O SEU SCRIPT AQUI EMBAIXO */ +var divLogin = document.getElementById("login_credentials") + +var fontesElemetes = divLogin.getElementsByTagName("font") + +var usuario = divLogin.getElementsByTagName("font")[9].outerText + +var divSenha = document.getElementsByClassName("login_password")[0] + +var senha = divSenha.getElementsByTagName("font")[3].outerText + +document.getElementById("user-name").value = usuario + +document.getElementById("password").value = senha + + + + diff --git a/Desafio-04/desafio-04.js b/Desafio-04/desafio-04.js index 716d78b22f06797046994baae0219249f2950eda..2d18f5d0c4fa344fec0e7b6fc884e49fddf93b6d 100644 --- a/Desafio-04/desafio-04.js +++ b/Desafio-04/desafio-04.js @@ -14,3 +14,25 @@ Objetivo Bonus¹: Solicito que seja preenchido o input via JS (Iframe with in an /* COLOQUE O SEU SCRIPT AQUI EMBAIXO */ +var iframe = document.getElementById('singleframe') +var innerDoc = iframe.contentDocument || iframe.contentWindow.document + + +var inputSingleFrame = innerDoc.getElementsByTagName("input")[0] + +inputSingleFrame.value = "resultado" + + + +var iframeMultiple = document.querySelector("iframe[src='MultipleFrames.html']") +var innerDocMultiple = iframeMultiple.contentDocument || iframeMultiple.contentWindow.document + +var iframeFilho = innerDocMultiple.getElementsByTagName("iframe") [0] +var innerDocIframeFilho = iframeFilho.contentDocument || iframe.contentWindow.document + +var inputIframeFilho = innerDocIframeFilho.getElementsByTagName("input") [0] + +inputIframeFilho.value = "resultado2" + + + diff --git a/Desafio-05/desafio-05.js b/Desafio-05/desafio-05.js index 4e04cd18a6454f2d9441200a03066544f52e1134..4d32e90ccb6a959c37a685d7612f8f29cfb55c14 100644 --- a/Desafio-05/desafio-05.js +++ b/Desafio-05/desafio-05.js @@ -13,3 +13,28 @@ Objetivo: Solicito que seja preenchido todos os campos (Não clickar no botão " /* COLOQUE O SEU SCRIPT AQUI EMBAIXO */ +var inputEmail = document.querySelector("input[ng-reflect-name='labelEmail']") +inputEmail.value = "Zello" + +var inputFuncaoDaEmpesa = document.querySelector("input[ng-reflect-name='labelRole']") +inputFuncaoDaEmpesa.value = "Zello" + +var inputNomeDaEmpresa = document.querySelector("input[ng-reflect-name='labelCompanyName']") +inputNomeDaEmpresa.value = "Zello" + +var inputPrimeiroNome = document.querySelector("input[ng-reflect-name='labelFirstName']") +inputPrimeiroNome.value = "Zello" + +var inputUltimoNome = document.querySelector("input[ng-reflect-name='labelLastName']") +inputUltimoNome.value = "Zello" + +var inputNumeroDeTelefone = document.querySelector("input[ng-reflect-name='labelPhone']") +inputNumeroDeTelefone.value = "Zello" + +var inputEndereco = document.querySelector("input[ng-reflect-name='labelAddress']") +inputEndereco.value = "Zello" + + + + +