lUnaTic
17.06.2007 - 23:03
Как правильно загнать событие 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
Если это дело прописать без функции, в ячейке, то все начинает работать. Почему?!
Помогите.
Aektann
19.06.2007 - 16:05
<script language="JavaScript" type="text/javascript">
function over('var') {
document.getElementById('var').style.background='#FF0000';
}
</script>
<td id="var" onmouseover="over('var')">3</td> =)
ManHunter
22.06.2007 - 11:12
более универсальное решение
<script language="JavaScript" type="text/javascript">
function over(v) {
v.style.background='#FF0000';
}
</script>
<td onmouseover="over(this);">3</td>
septest
12.07.2007 - 19:21
There is also a simple reference here: http://www.scriptygoddess.com/archives/2002/07/31/simple-mouseovers/
..
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.