Share via


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.';
    }
}

Vea también

Referencia

Sys.Application (Clase)

Otros recursos

Referencia del lenguaje