事件执行顺序问题

div{
border:1pxsolid#666;
width:244px;
display:none;
}
a,a:link,a:visited,a:active{
text-decoration:none;
color:#666;
}
span{
border-bottom:1pxdashed#eee;
padding-left:14px;
}
ul{
display:inline;
list-style:none;
padding:0px;
background-color:white;
}
ulli{
cursor:pointer;
color:#666;
padding-left:14px;
padding-top:3px;
padding-bottom:3px;
}
divulli:hover{
background-color:#ddd;
}
a{
text-decoration:none;
}
a:hover{
color:#000;
}
大家正在搜
  • 奇妙的朋友
  • 快乐大本营
  • 天天向上
  • 我是歌手
  • 中国好声音
vara=document.getElementById("a");
varb=document.getElementById("b");
a.onfocus=function(){
b.style.display="block";
}
a.onblur=function(){
b.style.display="none";
}
这样写就不能点击链接跳转了,我是想实现新浪网上link新浪首页上方的那个搜索框的效果的,查了查好像是事件冒泡有关的,不是很懂,不知道大家有什么好的建议没,谢谢
九州编程
浏览 381回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript