IPB

Здравствуйте, гость ( Вход | Регистрация )

> Правила форума

Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [hide=1]Ссылка[/hide]

> Javascript, onmouseover
lUnaTic
17.06.2007 - 23:03
Сообщение #1


No Avatar
Member
**
Группа: Пoльзователь
Сообщений: 37
Регистрация: 19.10.2004

Пользователь №: 65747




Как правильно загнать событие OnmouseOver в функцию?
пробую:

<td onmouseover="over()">3</td>

в заголовке:

<script language="JavaScript" type="text/javascript">
function over() {
this.style.background='#FF0000';
}
</script>


не работает.
Консоль ошибок в Firefox`е выдает:

Ошибка: this.style has no properties

Если это дело прописать без функции, в ячейке, то все начинает работать. Почему?!
Помогите.


--------------------
Я там где ребята толковые,
Я там где плакаты ВПЕРЕД!
Где песни рабочие новые,
Страна трудовая поет!
User is offlineProfile Card PM
Go to the top of the page
+
 
Reply to this topicStart new topic
Ответов(1 - 3)
Aektann
19.06.2007 - 16:05
Сообщение #2


No Avatar
Novice
*
Группа: Пользовaтели
Сообщений: 4
Регистрация: 19.05.2006

Пользователь №: 162229




<script language="JavaScript" type="text/javascript">
function over('var') {
document.getElementById('var').style.background='#FF0000';
}
</script>


<td id="var" onmouseover="over('var')">3</td> =)
User is offlineProfile Card PM
Go to the top of the page
+
ManHunter
22.06.2007 - 11:12
Сообщение #3



Perm Crack Laboratory
Group Icon
Группа: Модераторы
Сообщений: 633
Регистрация: 7.01.2004
Из: Пермь Великая

Пользователь №: 28606




более универсальное решение

<script language="JavaScript" type="text/javascript">
function over(v) {
v.style.background='#FF0000';
}
</script>

<td onmouseover="over(this);">3</td>


--------------------
Я против пиратства! Нападать на корабли - это плохо!
Blog. Just Blog --> www.manhunter.ru
User is offlineProfile Card PM
Go to the top of the page
+
septest
12.07.2007 - 19:21
Сообщение #4


No Avatar
Novice
*
Группа: Пользовaтели
Сообщений: 23
Регистрация: 11.09.2006

Пользователь №: 171824




There is also a simple reference here: http://www.scriptygoddess.com/archives/2002/07/31/simple-mouseovers/
User is offlineProfile Card PM
Go to the top of the page
+
Реклама

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Текстовая версия Сейчас: 20.04.2024 - 02:49
]]> ]]>
]]> Яндекс.Метрика ]]>