Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/mislz28/public_html/wp-content/themes/css-faq-v2/timeweather/timeweather.php on line 19
8 May 2008

forum

Current User: Guest Login Register
Please consider registering

Search 
Search Forums:


 




div’e и onmouseout

UserPost

1:04 am
June 14, 2008


bold

Member

posts 3

1

div d div'e таблица.
событие onmouseout на диве.
Но событие почему то срабатывает не только при уходе с дива, но и при пересеччении границы между ячейками (хотя стоит border: 0).

Как можно обработать уход только с дива?

Код:
<div onmouseout=”alert(1);”>
<table cellpadding=”0″ cellspacing=”0″ style=”border: none;”>
  <tr>
  <td>123</td>
  <td>321</td>
  </tr>
  <tr>
  <td>456</td>
  <td>654</td>
  </tr>
</table>
</div>

1:08 am
June 14, 2008


genius

Member

posts 47

2

Код:

onmouseout=”if ((event.target==this)||(event.srcElement==this))alert(1);” style=”position: relative;”


style=”position: relative; - нужно только для IE. Может крото подскажет почему без этого onmouseout работает только при наведении на table? 


Обработчик работает при перемешетии мыши толь с div-а. При перемещении с table в документ он не срабатывает. можно добавить border в div и все заработает. 



Reply to Topic: div’e и onmouseout

NOTE: New Posts are subject to administrator approval before being displayed

Guest Name (Required):

Guest EMail (Required):

Guest URL (required)

Math Required!
What is the sum of: 9 + 4        (Required)

Topic Reply:


 

About the CSS-FAQ forum

Currently Online:

1 Guest

Maximum Online: 20

Forums:

Groups: 3

Forums: 18

Topics: 397

Posts: 834

Members:

There are 1000 members

There are 1 guests

Top Posters:

abc - 57

genius - 47

shane - 46

glowlite.uk - 39

booster - 37

warren - 35

Administrator: admin | Moderators: admin


© Simple:Press Forum - Version 3.1.1 (Build 336)