Em algumas ocasiões nós precisamos pesquisar e retornar um determinado elemento HTML em uma página carregada em um controle WebBrowser. Para isso podemos usar o método GetElementById() da classe HtmlDocument. Este método recebe uma string contendo o id do elemento a ser pesquisado e retorna um objeto da classe HtmlElement. Se o elemento não puder ser encontrado no documento HTML o retorno será null.
Vamos ver um exemplo? Comece criando o documento HTML abaixo:
Este trecho de código ou resolução de exercício faz parte do Super Pack 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos em Java, Python, VisuAlg, Portugol, Delphi, C#, C, C++, VB.NET, Golang, Pascal, Ruby, PHP, e várias outras linguagens.
Aprenda a programar resolvendo problemas do mundo real. Tudo em português, com comentários em português.
Quero Ser Apoiador(a) |
Veja agora o trecho de código C# que carrega este documento em um controle WebBrowser e usa o método GetElementById() para pesquisar e retornar o elemento HTML com o id "p1". Se encontrado nós vamos exibir o texto do elemento em uma mensagem MessageBox. Se o elemento não for encontrado nós exibiremos uma mensagem informando esta ocorrência:
Este trecho de código ou resolução de exercício faz parte do Super Pack 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos em Java, Python, VisuAlg, Portugol, Delphi, C#, C, C++, VB.NET, Golang, Pascal, Ruby, PHP, e várias outras linguagens.
Aprenda a programar resolvendo problemas do mundo real. Tudo em português, com comentários em português.
Quero Ser Apoiador(a) |
|