Что нового

IE Не получается вывести текст

maxim_porsche

Чайник
Сообщения
25
Репутация
0
Версия AutoIt: v.3

Описание:
На некоторой странице находится искомый текст,заключенный в тэг <div>
Код:
<div class="s-success">
    <h3 class="contest-header">Mystery Info: </h3>
    <strong class="contest-item">Искомый текст</strong>
</div>
Примечания:
Пытаюсь вывести его,но почему-то спустя ~10 сек вылетает окошко,в котором только "0" :(
Код:
...
$divs = _IETagNameGetCollection($oIE, "div")

For $div In $divs
    If $div.className == "contest item" Then
        MsgBox(0, "Искомый текст", $div.innerText)
    EndIf
Next
...


Подскажите,в чём проблема? :(
 

edyapd

Осваивающий
Сообщения
380
Репутация
30
Или так:
Код:
$strongs = _IETagNameGetCollection($oIE, "strong")
For $strong In $strongs
    If $strong.className == "contest-item" Then
        MsgBox(0, "Искомый текст", $strong.innerText)
    EndIf
Next
 
АТ
M

maxim_porsche

Чайник
Сообщения
25
Репутация
0
Garrett сказал(а):
maxim_porsche [url_ex=javascript:qq.OpenLink('http://autoit-script.ru/index.php?topic=19688.msg117430#msg117430')][?][/url_ex]
Код:
For $div In $divs
    If $div.className == "s-success" Then
        MsgBox(0, "Искомый текст", $div.innerText)
    EndIf
Next
При выводе в окошке выводился просто "0",вместо искомого текста :(

[br][br]Добавлено:
Сообщение автоматически объединено:

edyapd сказал(а):
Или так:
Код:
$strongs = _IETagNameGetCollection($oIE, "strong")
For $strong In $strongs
    If $strong.className == "contest-item" Then
        MsgBox(0, "Искомый текст", $strong.innerText)
    EndIf
Next
Вот это подошло :smile: Благодарю! :rofl:
 
Верх