Бублик2010
Новичок
- Сообщения
- 14
- Репутация
- 0
Это очевидно, что у ЭЛЕМЕНТА(div) есть АТРИБУТ(class) и чтобы получить его СВОЙСТВО(classname)
(представляя его по правилам HTMLElement Properties: className Sets or returns the class attribute of an element) надо "указать" так - $oElement.className.
Вопрос: откуда, из http://www.w3schools.com или где написано, про $oElement.style.display у <div style="display: block;"> или $oInput.style.fontfamily у <DIV class="autoit geshi" style="font-family:monospace;"> ? Как по определению ЭТОВОТ(fontfamily , display) составное называется? :-[
Есть страница с тэгами
<div>
лишний текст
<div class="autoit geshi" style="font-family:monospace;">
полезный текст
</div>
<div>
Как выделить полезный текст? По неизвестной мне причине innerText выдает по порядку: "лишний текст" "полезный текст". Что еще надо указать, чтобы итерация возвращала "полезный текст" только? :wacko:
(представляя его по правилам HTMLElement Properties: className Sets or returns the class attribute of an element) надо "указать" так - $oElement.className.
Вопрос: откуда, из http://www.w3schools.com или где написано, про $oElement.style.display у <div style="display: block;"> или $oInput.style.fontfamily у <DIV class="autoit geshi" style="font-family:monospace;"> ? Как по определению ЭТОВОТ(fontfamily , display) составное называется? :-[
Есть страница с тэгами
<div>
лишний текст
<div class="autoit geshi" style="font-family:monospace;">
полезный текст
</div>
<div>
Как выделить полезный текст? По неизвестной мне причине innerText выдает по порядку: "лишний текст" "полезный текст". Что еще надо указать, чтобы итерация возвращала "полезный текст" только? :wacko:
Код:
;<DIV class="autoit geshi" style="font-family:monospace;"> style="" style.display=0 className=autoit geshi style.fontfamily=monospace
$oIE = _IECreate("ttp://localhost/exclude.htm")
$oInputs = _IETagNameGetCollection($oIE, "DIV")
For $oInput In $oInputs
$sInner=$oInput.outerHTML
If $oInput.tagname='DIV' AND $oInput.className='autoit geshi' Then
ConsoleWrite($oInput.innerText&@CR) :think:
;ExitLoop
EndIf
Next