Re: MSHTML
От: retalik www.airbandits.com/
Дата: 23.07.02 02:25
Оценка:
Здравствуйте John_Headlong, Вы писали:

JH>Для анализа HTML страниц использую средства библиотеки MSHTML. Возникла следующая проблема. Если некоторый текст находится непосредственно внутри тэга DIV, например так:

JH>...
JH><DIV>
JH> ...
JH> Привет!
JH> ...
JH></DIV>
JH>...
JH>то он недоступен, по крайней мере мне не удалось получить доступ к нему, даже через свойства innerText, outerText, innerHTML, outerHTML интерфейса IHTMLElement для элемента DIV. Причем объем текста внутри тэга DIV достаточно велик, а выделить необходимо небольшой фрагмент, расположенный между другими тэгами (известно какими)
Может, ты неправильно пытаешься вызвать метод get_innerText? В самом HTML проблем нет:

<html>
<head>
<title>InnerHTML Test</title>
<script language=javascript>
function msg()
{
    alert(div1.innerText);
    alert(div1.innerHTML);
}   
</script>
</head>
<body onload="msg()">
<div id=div1 align =center>Here is your <b>text</b>!</div>
</body>
</html>
Успехов,
Виталий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.