Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/11/2008, 06:31
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 6 meses
Puntos: 834
Respuesta: Guardar en una variable el contenido de la propiedad (visibilyty) de una c

Se trata de funciones sin nombre o anónimas. Cuando asignás eventos en línea (ejemplo: <div="onclick=nombreFuncion(argumento1,argumento2) ">) podés usar funciones con nombre y argumentos, pero cuando asignás eventos no en línea (ejemplo: document.getElementById('algo').onclick=nombreFunc ion) podés referirte a una función con nombre pero sin argumentos (fijate que ahí no podés usar paréntesis), entonces, si querés usar argumentos un camino posible es usar una función sin nombre que contenga la función con nombre y sus argumentos. Ejemplo:
Código PHP:
document.getElementById('algo').onclick=function(){nombreFuncion(argumento1,argumento2);} 
Ese es uno de los usos de las funciones anónimas, aunque tienen otras propiedades interesantes, por ejemplo, pueden autoejecutarse:
Código PHP:
(function(){alert(123);})()