在IE7中调用“dropdown()”时“对象预期”

时间:2012-02-18 14:54:59

标签: javascript internet-explorer drop-down-menu internet-explorer-7

以下代码适用于Firefox,但在Internet Explorer中,它会返回错误“Object expected”。

  <html>
  <head>
  <script type="text/javascript">
   dropdown("navigation", "auto")
  </script>
  </head>
  <body>
  <div id="navigation">
  <ul>
     <li><a href="hhdh/"><span>Home</span> </a></li>
     <li><a href="hhdh/"><span>All</span> </a></li>
      <ul> 
           <li><a href="sss/"><span>submenu</span> </a></li>
           <li><a href="sss/"><span>submenu</span> </a></li>
     </ul>
  </ul>
  </body>
  </html>

我无法在任何地方找到功能下拉列表的文档。

2 个答案:

答案 0 :(得分:2)

这是一个函数调用,缺少函数。

答案 1 :(得分:0)

Javascript没有一个名为dropdown()的标准函数,所以即使Firefox碰巧实现了它,也不会广泛使用它。在调用函数之前,您需要包含带下拉代码的脚本。

如果您正在寻找一个好的js下拉菜单插件,请查看Superfish