Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/08/2014, 09:34
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 3 meses
Puntos: 977
Respuesta: Como usar un codigo Javascript dos veces?

¿Y qué tal si repites las líneas en las que asignas un elemento aleatorio al elemento de id 'algo' y solo cambias el valor del 'id'?

Código Javascript:
Ver original
  1. document.getElementById('algo').innerHTML = frases_alea();
  2. document.getElementById('otro_id').innerHTML = frases_alea();
  3. setInterval(function(){
  4.     document.getElementById('algo').innerHTML = frases_alea();
  5.     document.getElementById('otro_id').innerHTML = frases_alea();
  6. }, 5000);

Y para que no se repitan los valores (que puede ocurrir), haz una simple condición:

Código Javascript:
Ver original
  1. document.getElementById('algo').innerHTML = frases_alea();
  2. document.getElementById('otro_id').innerHTML = frases_alea();
  3.  
  4. while (document.getElementById('algo').innerHTML == frases_alea()){
  5.     document.getElementById('otro_id').innerHTML = frases_alea();
  6. }
  7.  
  8. setInterval(function(){
  9.     document.getElementById('algo').innerHTML = frases_alea();
  10.     document.getElementById('otro_id').innerHTML = frases_alea();
  11.  
  12.     while (document.getElementById('algo').innerHTML == frases_alea()){
  13.         document.getElementById('otro_id').innerHTML = frases_alea();
  14.     }
  15. }, 5000);

De esta forma, mientras el contenido del primer elemento sea igual al nuevo valor aleatorio, se vuelve a ejecutar la función hasta asignar un valor distinto al segundo elemento.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand