<body>
<style>
#menu5 {
border: solid 7px black;
border-bottom-color: #e6350c;
border-right-color: #e6350c;
border-left-color:#fb8866;
border-top-color:#fb8866;
width: 180px;
}
#menu5, #menu5 ul{
list-style-type: none;
margin: 0;
padding:0;
}
#menu5 li ul li{
margin: 0;
text-align:left;
}
#menu5 a {display: block; height: 30px; width: 180px; margin: 0px;
background-color:#333;
}
</style>
<ul id="menu5">
<li ><a onmouseover="Show('s1', 1)" onmouseout="b()" id="asdd" href="#">Встречи</a>
<ul>
<li><a id="s1" href="#">Ссылка 1</a></li>
</ul></li>
</ul>
<SCRIPT language="javascript">
var ids;
function x()
{ids=event.srcElement.id;
alert(ids);}
function b() {
setTimeout (function()
{
x();
if (ids=='s1'){alert('ok')}}
, 1000);
}
</SCRIPT>
</body>
По коду, надо чтобы когда мы переводим курсор с пункта Встречи на пункт Ссылка 1 нам выдало Id "ссылки 1"(s1) через 1сек. Но event.srcElement.id просто не работает когда вызывается таймером.