Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2008, 19:38
jasamestica
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 18 años, 10 meses
Puntos: 1
Existencia de propiedades y metodos

Hola, tengo algunos problemas conceptuales con lo que devuelven ciertas instrucciones, por ejemplo , la propiedad coleccion document.all devuelve una coleccion con todos los objetos de la pagina, y document.getElementById devuelve un objeto especifico de acuerdo, entonces porque la siguiente instruccion me devuelve true si el explorador es mozilla:

var moz = document.getElementById && !document.all;

y porque devuelve un numero hexadecimal la siguiente instruccion que tambien ocupa un and logico(&&)

vof=document.title && document.alinkColor;


no deberia devolver verdadero si estas dos propiedades existen???, pero en vez de eso devuelve un numero hexadecimal ##ee0000 en mozilla y 0000ff en internet explorer, lo que no logro entender es porque en la variable moz devuelve true o false al preguntar por la existencia del metodo getElementById y por la propiedad coleccion document.all.