Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2011, 19:19
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Cómo saber si un array es null?

buenas,
un array nunca es null, pues son dos tipos de datos distintos. lo que si es posible es que una variable cambie de tipo de dato; es lo que supongo que en realidad quisistes decir. lo que no comprendo bien cuál es el propósito de la distinción. según el código estas buscando si un nombre ya ha sido ocupado. la logística que puedes seguir es siempre devolver un array aunque no exista alguna coincidencia. luego iteras el array en busca de alguna coincidencia. si existe alguna, entonces notificas que ya esta ocupado. de lo contrario, indicas que esta disponible. el punto es que siempre trabajes desde una variable tipo array.

sobre el segundo problema con innerHTML, probablemente sea que estas interpretando el código antes de tiempo. es decir, al momento que se interpreta el código, dicho elemento no existe en el documento. y por eso, cuando intetas utilizar innerHTML no te funciona. para hacer una prueba, realiza un alert (o log en la consola) de la variable status para determinar su valor. si dice null, entonces es que no encontro el elemento.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.