Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2010, 12:56
Avatar de donyoyo
donyoyo
 
Fecha de Ingreso: mayo-2010
Ubicación: Chile
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
Respuesta: pasar array por parametro en una funcion

porque no pruebas creando un arreglo con tags, y no como objeto, me explico:
lo mismo que tienes:
Código Javascript:
Ver original
  1. tempArr[0]= new Producto(00,00,00,message,01,Joan,Josep,Vols ser el meu amic?);
  2. tempArr[1]= new Producto(00,00,09,message,04,Josep,Joan,Si.);
cambiarlo a por:

Código Javascript:
Ver original
  1. tempArr[0]={hora:"00",minuto:"00",segundo:"00",tipo:"message",numero:"01",nombre1:"Joan",nombre2:"Josep",comentarios:"Vols ser el meu amic?"};
  2. tempArr[1]={hora:"00",minuto:"00",segundo:"09",tipo:"message",numero:"04",nombre1:"Josep",nombre2:"Joan",comentarios:"Si."};

asi vas a poder referenciar el arreglo como si fuera una estructura.
Código Javascript:
Ver original
  1. function play(arreglo)
  2. {
  3. ...
  4. hora=arreglo[0].hora;
  5. ...
  6. }

cuando hagas la invocación de la funcion

Código HTML:
Ver original
  1. <input name="a" type="button" onclick="play(tempArr)" value="play" />

ahi me cuentas

Última edición por donyoyo; 03/06/2010 a las 13:14