ie下拉菜单失效
使javascript对html标签属性值进行操作时不能忽律空格,否则在ie下可能无法实现某些效果,下面第二段代码在ie下就无法用来实现下拉导航栏的效果
1 <script type="text/javascript"> 2 function ShowSub(li) 3 { 4 var subMenu = li.getElementsByTagName("ul")[0]; 5 subMenu.style.display="block";//ie下属性值不能加空格 6 7 } 8 9 function HideSub(li) { 10 var subMenu = li.getElementsByTagName("ul")[0]; 11 subMenu.style.display ="none"; 12 } 13 14 </script>
<script type="text/javascript"> function ShowSub(li) { var subMenu = li.getElementsByTagName(" ul")[0]; subMenu.style.display=" block";//ie下属性值不能加空格 } function HideSub(li) { var subMenu = li.getElementsByTagName("ul")[0]; subMenu.style.display =" none"; } </script>