Fórum Evento de click nao funciona corretamente #603978
28/07/2019
0
Wendel Rios
Curtir tópico
+ 0Post mais votado
28/07/2019
Washington Silva
Gostei + 2
Mais Posts
28/07/2019
Wendel Rios
Entao na vdd eu criei uma class na div que eu tem o botao, e no arquivo js eu armazenei esse elemento numa variavel. Vou por o codigo
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Projeto Teste</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css">
</head>
<body>
<div class="topo">
<h1>Arrays em Foco</h1>
</div>
<div id="content">
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
</div>
<div class="btn_prompt">Run</div>
<script type="text/javascript" src="app.js"></script>
</body>
</html>arquivo js:
function recebeDoUsuario(){
let itemValor = [4];
for(i=0;i<3;i++){
itemValor[i] = prompt("Digite um valor ");
}
}
//function insereValorNaDiv(){
// let item = document.querySelector
//}
function executaInteracao(){
let run = document.querySelector(".btn_prompt");
run.addEventListener("click",recebeDoUsuario);
}
Gostei + 0
28/07/2019
Wendel Rios
Entao na vdd eu criei uma class na div que eu tem o botao, e no arquivo js eu armazenei esse elemento numa variavel. Vou por o codigo
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Projeto Teste</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css">
</head>
<body>
<div class="topo">
<h1>Arrays em Foco</h1>
</div>
<div id="content">
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
</div>
<div class="btn_prompt">Run</div>
<script type="text/javascript" src="app.js"></script>
</body>
</html>arquivo js:
function recebeDoUsuario(){
let itemValor = [4];
for(i=0;i<3;i++){
itemValor[i] = prompt("Digite um valor ");
}
}
//function insereValorNaDiv(){
// let item = document.querySelector
//}
function executaInteracao(){
let run = document.querySelector(".btn_prompt");
run.addEventListener("click",recebeDoUsuario);
}
Ali no laco do array eu tinha cometido um erro, eh menor que 4 e nao 3
Gostei + 0
28/07/2019
Wendel Rios
Entao na vdd eu criei uma class na div que eu tem o botao, e no arquivo js eu armazenei esse elemento numa variavel. Vou por o codigo
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Projeto Teste</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css">
</head>
<body>
<div class="topo">
<h1>Arrays em Foco</h1>
</div>
<div id="content">
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
<div class="item"><button type="button">Inserir valor do array</button></div>
</div>
<div class="btn_prompt">Run</div>
<script type="text/javascript" src="app.js"></script>
</body>
</html>arquivo js:
function recebeDoUsuario(){
let itemValor = [4];
for(i=0;i<3;i++){
itemValor[i] = prompt("Digite um valor ");
}
}
//function insereValorNaDiv(){
// let item = document.querySelector
//}
function executaInteracao(){
let run = document.querySelector(".btn_prompt");
run.addEventListener("click",recebeDoUsuario);
}
Ali no laco do array eu tinha cometido um erro, eh menor que 4 e nao 3
Falha minha, nao estava chamando a funcao no arquivo JS rsrs. Topico encerrado
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)