Перейти к содержимому

Фотография

Поиск child/parent


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Kissmybass

Kissmybass

    Активный участник

  • Members
  • PipPip
  • 98 сообщений


Отправлено 29 августа 2012 - 08:08

Всем привет, вот долблюсь с задачой второй день, нервов уже не хватает.
ENV: TC 8, Web Testing, Model - Tag.

есть DIV с известным именем класа. в Этом DIV есть вложеность тегов, причем не малая, пример ниже
<div class="message">
            <div onclick="" class="expand"></div>
            <div class="clearfix"> 
                <div class="message-body">
                        <div class="message-subject ">
                        </div>

                </div>
               
       </div>


Как мне зная имя основного класа достучатся до других класов? Буду признателен за помощь?
  • 0

#2 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 29 августа 2012 - 10:04

Проще всего, наверное, будет использовать EvaluateXPath:
// JScript

var page = Sys.Process("iexplore").Page("http://...");
// Получаем массив всех div'ов, вложенных в <div class="message">
var divs = new VBArray(page.EvaluateXPath('//DIV[@class="message"]//DIV')).toArray();

  • 0

#3 Kissmybass

Kissmybass

    Активный участник

  • Members
  • PipPip
  • 98 сообщений


Отправлено 29 августа 2012 - 11:35

Проще всего, наверное, будет использовать EvaluateXPath:

// JScript

var page = Sys.Process("iexplore").Page("http://...");
// Получаем массив всех div'ов, вложенных в <div class="message">
var divs = new VBArray(page.EvaluateXPath('//DIV[@class="message"]//DIV')).toArray();


Спасибо, все решил через парсинг

parent.className


  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных