Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mecho com php e Html

Há como parar uma função para depois continuar?

Recommended Posts

Peraí, como assim? Haha Explica isso melhor, tenta dar um exemplo prático pra isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso ficou meio confuso... isso aki tb dá:

eu uso o seguinte código dentro de uma função:

document.getElementById('tudo').innerHTML = TOTAL;

 

eu fiz isso para dentro do html eu colocar <span id="tudo"></span> e aparecer o valor

mas, eu quero resgatar esse valor antes, dentro do código java script

você tem alguma idéia do que posso fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ué, o valor tá na variável TOTAL, não é? =) Ou você quer pegar o que tinha antes dentro do span? Se for, é assim:

 

var o_que_tinha_antes_no_span = document.getElementById('tudo').innerHTML;

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas, eu quero resgatar esse valor antes, dentro do código java script

Eu não entendi..

alert(TOTAL);
document.getElementById('tudo').innerHTML = TOTAL;
:unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou postar meu script pra ver se vcs entendem... não deu certo nenhum dos dois

 

function TempoRestante1() {

  var RELOGIO = new Date();
  var HORA = RELOGIO.getHours();
  var MINUTO = RELOGIO.getMinutes();
  var SEGUNDO = RELOGIO.getSeconds();
  var TOTAL = HORA*3600 + MINUTO*60 + SEGUNDO;
  document.getElementById('total').innerHTML = TOTAL;
}
window.setInterval('TempoRestante1()', 1000);

  var MAISTOTAL = document.getElementById('total').innerHTML;

function TempoRestante() {
  var RESTANTE = MAISTOTAL - TOTAL
  
  if (RESTANTE<0) {
	 RESTANTE=0; 
  }
  document.getElementById('time').innerHTML = RESTANTE;
}
window.setInterval('TempoRestante()', 1000);

o que eu quero é ou que junte as duas funções ou que eu consiga um valor pra variável total

vcs sabem como eu faço isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hum.... acho que estou quase entendendo a tua função..

veja.. faça a primeira apenas retornar o valor... ai uma outra vai tratar isso:

function TempoRestante1() {
	var RELOGIO = new Date();
	var HORA = RELOGIO.getHours();
	var MINUTO = RELOGIO.getMinutes();
	var SEGUNDO = RELOGIO.getSeconds();
	var TOTAL = HORA*3600 + MINUTO*60 + SEGUNDO;
	return TOTAL;
}
function Resolve(){
	document.getElementById('total').innerHTML = TempoRestante1();
}
Mas como vai entrar no IF se o tempo aumenta ? NUNCA vai chegar à menor que zero...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.