WebElement (gb.qt4.webkit)
Desde 3.4
Essa classe fornece acesso conveniente aos elementos DOM em um
WebFrame.
Um objeto WebElement permite fácil acesso ao documento modelo, representado por uma estrutura de árvore (tree-like) de elementos DOM.
A raiz da árvore é chamado de elemento do documento e pode ser acessado usando
WebFrame.Document.
Os elementos específicos podem ser acessados usando
FindAll e
FindFirst. Estes elementos são identificados usando seletores CSS.
Alternativamente, você pode percorrer o documento manualmente usando as propriedades
First,
Next,
Parent ...
Esta classe não é instanciável.
Esta classe funciona como um array
ler /
escrever.
Propriedades
Child
|
Um sinônimo para a propriedade First.
|
Classes
|
Retorna a lista de classes deste elemento.
|
Document
|
Retorna o documento que este elemento pertence.
|
First
|
Retorna o primeiro filho do elemento.
|
Frame
|
Retorna o web frame que este elemento faz parte.
|
Geometry
|
Retorna a geometria deste elemento, em relação ao Frame que o contém.
|
HTML
|
Ou:
|
HasFocus
|
Retorna TRUE se o elemento tem o foco de entrada do teclado; caso contrário, retorna FALSE.
|
InnerHTML
|
Either:
|
Last
|
Retorna último filho do elemento.
|
Next
|
Retorna próximo parente do elemento.
|
Parent
|
Retorna o elemento pai desse elemento.
|
Previous
|
Retorna o parente anterior do elemento.
|
Style
|
Retorna o uma matriz virtual para manipular elemento de estilo CSS personalizados.
|
Tag
|
Retorna o nome da tag desse elemento.
|
Métodos
Add
|
Anexa o resultado da análise de marcação com o última filho do elemento.
|
AddAfter
|
Insere o resultado da análise de marcação após este elemento.
|
AddBefore
|
Insere o resultado da análise de marcação antes deste elemento.
|
AddClass
|
Adiciona a classe especificada com o nome Class para o elemento.
|
AddFirst
|
Adiciona o resultado da análise de marcação como o primeiro filho do elemento.
|
Clear
|
Remove todos os filhos deste elemento.
|
Delete
|
Remove todos os filhos deste elemento....
|
Enclose
|
Encerra o conteúdo deste elemento com o resultado da análise de marcação.
Este elemento se torna o filho do descendente mais profundo dentro de marcação.
|
Eval
|
Executa código JavaScript nesse elemento com este objeto.
|
FindAll
|
Retorna uma nova lista de elementos filhos que correspondem ao dado seletor CSS selectorQuery.
Se não existirem elementos correspondentes, uma lista vazia é retornada.
|
FindFirst
|
Retorna o primeiro elemento filho que coincide com o dado CSS seletor selectorQuery.
|
HasAttribute
|
Retorna TRUE se este elemento tem um atributo com o nome dado; Caso contrário, retorna FALSE.
|
Paint
|
Pinta o elemento no interior do dispositivo de pintura atual.
|
RemoveAttribute
|
Remove o atributo com o nome especificado, a partir deste elemento.
|
RemoveClass
|
Remove a classe especificada com o nome dado, a partir do elemento.
|
Replace
|
Substitui esse elemento com o resultado da análise de marcação.
|
SetFocus
|
Dá o foco de entrada do teclado para este elemento.
|