Sys.Application.findComponent (Método)
Actualización: noviembre 2007
Devuelve el objeto Component especificado. Este miembro es estático y se puede invocar sin crear una instancia de la clase.
var o = Sys.Application.findComponent(id, parent)
Arguments
id
Cadena que contiene el identificador del componente que se va a buscar.parent
(Opcional) Componente o elemento que contiene el componente que se va a buscar.
Valor devuelto
Objeto Component que contiene el componente solicitado por identificador, si se encuentra; de lo contrario, null.
Comentarios
Utilice el método findComponent para obtener una referencia a un objeto Component registrado con la aplicación a través del método addComponent. Si no se especifica parent, la búsqueda se limita a los componentes de nivel superior. Si parent representa un objeto Component, la búsqueda se limita a los elementos secundarios del componente especificado. Si parent es un elemento DOM, la búsqueda se limita a los componentes secundarios del elemento especificado.
El método findComponent se puede invocar también utilizando el método abreviado $find.
Ejemplo
En el ejemplo siguiente se utiliza el método findComponent para comprobar si existe un componente personalizado y para notificar al usuario si falta el componente.
function checkComponent() {
if (!($find('MyComponent', div1))) {
div1.innerHTML = 'MyComponent is not available.';
}
}