Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/03/2006, 15:16
Sanva
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 18 años, 4 meses
Puntos: 1
Pues... a ver... a ver...

Código:
num=4 
while (num>3){
    num=Math.round(Math.random()*10)
}
eval("resp_"+num).text = "El texto que quieres"
Math.round() devuelve un número entre 0 y 1, y al multiplicarlo por 10 nos daría uno entre 0 y 10. Con Math.round lo redondeamos para quitarle la parte decimal... Eso está en un bucle que se repetirá mientras num sea mayor que 3. Por último, eval() se usa para evaluar un texto y ver si se puede contertir en el nombre de algún objeto (en nuestro caso un campo de texto dinámico), y text es la propiedad del campo de texto que contiene su texto (valga la redundancia...)

Si algo no entendiste dilo... espero que sea eso lo que buscabas