Здравствуйте 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>