function sorteio() {
var c = document.getElementById('campo');
var i = 0;
var velocidade = document.getElementById('speed').value;
var tempo = document.getElementById('time').value;
var intervalo = window.setInterval(function() {
if (i >= nomes.length)
i = 0;
c.value = nomes[i++];
}, velocidade);
function parar_sorteio() {
clearInterval(intervalo);
var n = Math.floor(Math.random()*nomes.length);
c.value = nomes[n];
}
}
esse codigo é um exemplo do que quero fazer, o sorteio em si não é o meu objetivo, quero poder para e xecutar um script de uma imagem passando, mas se conseguir fazer um botao parar funcional para este sorteio o resto me viro, hehehe.
Pergunta
krlsedu
Olá, sou novo em JS, e sei fazer algumas coisas mas estou me atrapalhando com as funções
setInterval() e clearInterval
encontrei em um site um codigo bem interessante que depois de um tempo para o script de randomização, mas ele para em um tempo predeterminado
eu gostaria que codigo pudesse ser parado por um botão "parar"
Tenteii alterar a função sorteio para o seguinte: e inseri um botar parar:e não adiantou pois segui correndo o sorteio:
esse codigo é um exemplo do que quero fazer, o sorteio em si não é o meu objetivo, quero poder para e xecutar um script de uma imagem passando, mas se conseguir fazer um botao parar funcional para este sorteio o resto me viro, hehehe.
desde já grato pela atenção!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.