Есть функция:
var i=0;
function light() {
if (i<4) {
document.getElementsByTagName('a')[1].className += " redtext" + i;
i += 1;
t = setTimeout("light()", 50);
}
Прибавляет классы стиля по порядку после "onmouseover". Работает на ура.
Решил вынести обработчик из html в js, как понял через свойство. Но элемент будет искаться и функция будет запускаться только после "window.onload" (или, если js после html - что не вариант).
Дошёл до этого:
var i=0;
if (window.onload) {
document.getElementsByTagName('a')[1].onmouseover = function light() {
if (i<4) {
document.getElementsByTagName('a')[1].className += " redtext" + i;
i += 1;
t = setTimeout("light()", 50);
}
}
}
- не арбайтен...
Неужели опять что-то проглядел?