Что нового

Подсвечивание элементов в IE

The Dream

Новичок
Сообщения
393
Репутация
3
Подскажите пожалуйста, можно ли как-то подсвечивать элементы IE?

Вот к примеру там где мы вводим логин - там будет зеленая рамка. Что-то мне кажется что это можно сделать к примеру на ява-скрипте. Но стоит ли, может сделать просто рамки, которые будут появляться в нужном месте (фокусе). Но как? Может это бред.. :stars:


Но что скажите, ребятки?
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
CSS (Cascading Style Sheets) и DOM (Document Object Model) вам в помощь ;)
 
Автор
T

The Dream

Новичок
Сообщения
393
Репутация
3
Garrett, то есть применять стили сразу в страничке? а так можно.. ?) так бы сказать "на ходу" :whistle:
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
The Dream [?]
Можно.
Код:
#include <IE.au3>

$oIE = _IECreate('http://ya.ru')
$oInput = _IEGetObjById($oIE, 'text')
$oInput.style.border = "3px solid #FF0000"
$oInput.style.background = "#00FF00"


Код:
$sStr = "CSS и DOM вам в помощь!"
$sChar = ""

$oIE = _IECreate('http://ya.ru')
$oInput = _IEGetObjById($oIE, 'text')
$oInput.style.border = "3px solid #FF0000"
$oInput.style.background = "#00FF00"

Sleep(500)
$oInput.style.border = "0"
$oInput.style.background = "0"

Sleep(500)
$oInput.style.border = "3px solid #FF0000"
$oInput.style.background = "#00FF00"

Sleep(500)
For $i = 1 To StringLen($sStr)
	$sChar &= StringMid($sStr, $i, 1)
	$sText = _IEPropertySet($oInput, "innertext", $sChar)
Next
 
Автор
T

The Dream

Новичок
Сообщения
393
Репутация
3
Garrett, просто нет слов, я и не думал что все так просто - думал нужно код перебирать в странице.. :beer:
 
Верх