Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2013, 13:21
josemar2000
 
Fecha de Ingreso: mayo-2013
Mensajes: 38
Antigüedad: 10 años, 11 meses
Puntos: 0
Información Problemas al mostrar un elemento de un array

Hola, este es mi problema

Tengo un array con distintas personas

var nombre = new Array();
nombre = [["Daniel","Ford",21,"María"],
["Luis","Renault",18,"Iván"],
["María","Seat",14,"Iván"],
["Iván","Nissan",26,"Luis"]];

Y muestro los datos de los distintos socios a través de un cuadro para cada socio que construyo a través del innerHTML y necesito que en el div de cada socio me muestre también un dato de otro socio, así que añado su nombre al resto de elementos, para dejarlo más claro, en el cuadro de Daniel junto con sus datos, coche, años, etc., tiene que aparecer, por ejemplo, el coche de María y así con todos.

Esta es la idea de la función

function otrosocio() {
var resultado;
var nOtrosocio = array[i][3];
var nSocio = array[i][0];

for(var i=0; i<array.length; i++) {
if (nOtrosocio == nSocio){
resultado = array[i][1];
}
return (resultado);
}
}

document.getElementById("lNombres").innerHTML += " \
<div class=socios><div class=nombre>" + array[i][0] + " \
<div class=coche>" + array[i][1] + " \
<div class=sociobis>" + otrosocio()+ " \
</div></div></div>";