AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos HTML
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Busca elementos cuyo atributo "class" coincida con un valor específico en una Document HTML (o en un nodo HTML).
Ejemplo
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
Versión mínima requerida
  • Versión 26
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local