Показать сообщение отдельно
  #7 (permalink)  
Старый 15.06.2008, 14:10
Аватар для Макс
Аспирант
Отправить личное сообщение для Макс Посмотреть профиль Найти все сообщения от Макс
 
Регистрация: 13.06.2008
Сообщений: 48

Sergeo,
Рад помочь. Смотри та этот код >>>
<html>
<head>
<style type="text/css">

</style>
<script>
function showId(evt) {
evt = (evt) ? evt : ((window.event) ? window.event : null);
if(evt) {
var getID = (evt.target) ? evt.target : event.srcElement;
alert(getID.id)
}
}
</script>
</head>
<body bgColor=gray>
<div id="elem1" onclick="showId(event)">Link</div>
<div id="elem2" onclick="showId(event)">Link</div>
<div id="elem3" onclick="showId(event)">Link</div>
</body>
</html>
В функции showId() мы инициализируем обьект evt для NN и для IE совместимых браузеров одновременно ((window.event) ? window.event : null)), в противном случае null.
по стандартам сначала нужно указывать target (не вините меня если что не так читал в книгах, и как на удивление действует), а после srcElement.
Скопируй этот код и посмотри надеюсь он поможет тебе действует в многих браузерах!

Если это то что ты хотел, то рад помочь!
Ответить с цитированием