none
IHTMLElement obtener los childrens RRS feed

  • Pregunta


  • Obtuve un IHTMLElement que es un "ul" 

    mshtml.HTMLDocument doc = ie.Document as mshtml.HTMLDocument;

    IHTMLElement calendario = doc.getElementById("carouselList");


    Tiene dentro cientos de "lis" y quiero obtenerlos pero no se como

    calendario.childrens?????

    Mas datos, El LI al que quiero obtener:
    - Es el siguiente a un LI que tiene un class específico y único y un atributo data-itemid con un valor único.
    - Tiene un class compartido por cientos de LIs pero un atributo data-itemid con un valor único. 
    - No estoy seguro si siempre se cumple pero puede ser que sea siempre el LI numero 250
    - No me interesa el contenido (sería facil) tengo que tener el objeto IHTMLElement para hacerle .click()

    Puedo obtener todos los LI con getElementsByTagName y buscar el que tenga el atributo data-itemid pero entre antos elementos se torna lento.

    Alguna idea?



    • Editado lcattani martes, 23 de mayo de 2017 3:53
    • Cambiado Joyce_AC martes, 13 de junio de 2017 14:08
    martes, 23 de mayo de 2017 3:52