Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2013, 06:05
josemar2000
 
Fecha de Ingreso: mayo-2013
Mensajes: 38
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Problemas al mostrar un elemento de un array de javascript

El problema que planteo en mi primer mensaje ya está solucionado, pero ahora me surge otro problema relacionado con lo mismo.

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

Necesito una función que me vaya comparando el contenido del array[i][3] con todos los objetos del array[i][0] y si encuentra el mismo texto que me muestre una tabla en el cuadro del nombre correspondiente y en el resto no muestre nada, por ejemplo, en el cuadro de Daniel, que compruebe si María del array[3] existe en el array[i][0] como existe me muestra la tabla, pasa al siguiente Luis, en este caso como "LA" no existe no muestra nada y así sucesivamente.

En esta función que he hecho necesito incluir la variable nom y que la compare con el contenido de nombre[i][0] y muestre la tabla si son iguales y no si son distintas

function mostrar() {
for(var i=0; i<nombre.length; i++) {
var nom = array[i][3];
var nodoLower=nombre[i][0].toLowerCase();
if(nodoLower.indexOf(nombre[i][0].toLowerCase())!=-1) {
mostrarNom = "tabla";
}else {
mostrarNom = "";
} }
}