|
|
|
|
HTMLFindElementByClass (Función) Busca elementos cuyo atributo "class" coincida con un valor específico en una Document HTML (o en un nodo HTML). d is htmlDocument = HTMLOpen("https://www.windev.com", fromURL) e is array of htmlNode <- HTMLFindElementByClass(d, "Red")
Sintaxis
<Result> = HTMLFindElementByClass(<Element to use> , <Sought Class attribute>)
<Result>: Array Array de los elementos de htmlNode que coinciden con la condición de búsqueda. <Element to use>: htmlDocument o htmlNode Variable Elemento donde se realizará la búsqueda: <Sought Class attribute>: Cadena de caracteres Valor del atributo "Clase" a buscar. Observaciones HTMLFindElementByClass 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 = HTMLFindElementByClass(d, "ab") FOR EACH x OF t Trace(x:id) END Trace("-- cd") t = HTMLFindElementByClass(d, "cd") FOR EACH x OF t Trace(x:id) END Trace("-- ab cd") t = HTMLFindElementByClass(d, "ab cd") FOR EACH x OF t Trace(x:id) END
Componente: wd290html.dll
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|