TransWikia.com

Como executar uma função Js que esta ligada a um botão mais de uma vez?

Stack Overflow em Português Asked on December 14, 2021

Opa galera!

Seguinte tenho uma função no arquivo "Script.js" que retorna uma mensagem formatada com os valores
aleatórios obtidos como segue o exemplo:

Manipulação de dados:

let choice = ['a', 'b', 'c']
let resultado = []
resultado.push(choice[Math.floor((Math.random() * choice.length))])

Atribuição da saída de dados:

let div = document.getElementById("divId")

E finalmente a função que apresenta os dados manipulados de uma forma formatada:

function Show() {
    let resultado = 'valor obtido = ' + resultado[0]
    div.InnerHTML = resultado
}

Até aí ta show, fiz um documento HTML padrão coloquei a div e tudo mais, fiz um botão
e ‘bindei’ a função Show() no onclick dentro do documento Html, maravilha funcionou
porém o botão é clicável apenas uma vez! Aí vem a minha pergunta, como faço para que ao apertar
o botão novamente ele apresente um resultado diferente dentro das escolhas que ele tem (‘a’, ‘b’, ‘c’)

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP