|
|
|
|
.FindElementByClass (Función) Busca elementos cuyo atributo "class" coincida con un valor específico en un HTML Document. d is htmlDocument = HTMLOpen("https://www.windev.com", fromURL) e is array of htmlNode <- d.FindElementByClass("Red")
Sintaxis
<Result> = <Element to handle>.FindElementByClass(<Sought Class attribute>)
<Result>: Array Array de los elementos de htmlNode que coinciden con la condición de búsqueda. <Element to handle>: htmlDocument Variable Nombre de la htmlDocument Variable en la que se realizará la búsqueda. <Sought Class attribute>: Cadena de caracteres Valor del atributo "Clase" a buscar. Observaciones .FindElementByClass respeta las reglas de "selección" de elementos HTML según su(s) clase(s): - buscar las diferentes clases separadas por espacios; todas las clases solicitadas deben estar presentes (búsqueda "AND").
- Búsqueda sensible a mayúsculas y minúsculas (generalmente, las clases están en minúsculas).
- buscar ignorando los duplicados.
Ejemplo: d is htmlDocument d.html.body.span[1]:id = "1" d.html.body.span[1]:class = "ab" d.html.body.span[2]:id = "2" d.html.body.span[2]:class = "ab cd" d.html.body.span[3]:id = "3" d.html.body.span[3]:class = "cd" d.html.body.span[4]:id = "4" d.html.body.span[4]:class = "ab cd ab" t is array of htmlNode Trace("-- ab") t = d.FindElementByClass("ab") FOR EACH x OF t Trace(x:id) END Trace("-- cd") t = d.FindElementByClass("cd") FOR EACH x OF t Trace(x:id) END Trace("-- ab cd") t = d.FindElementByClass("ab cd") FOR EACH x OF t Trace(x:id) END
Componente: wd290html.dll
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|