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.
Скопируй этот код и посмотри надеюсь он поможет тебе действует в многих браузерах!
Если это то что ты хотел, то рад помочь!
|