menu.asp javascript

menu.asp javascript,javascript,asp.net,Javascript,Asp.net,有没有办法用javascript访问asp:菜单中的元素菜单项 我的目标是在用户将鼠标移到菜单上时更改imageUrl路径 <div align = "center"> <asp:Menu ID="Menu1" runat="server"> <Items> <asp:MenuItem ImageUrl = "Images/education_remo_un.gif"></asp:MenuI

有没有办法用javascript访问asp:菜单中的元素菜单项 我的目标是在用户将鼠标移到菜单上时更改imageUrl路径

  <div align = "center">
        <asp:Menu ID="Menu1" runat="server">
        <Items>
        <asp:MenuItem ImageUrl = "Images/education_remo_un.gif"></asp:MenuItem>
        </Items>
        </asp:Menu>

    </div>


提前感谢

应用悬停功能的一个好方法是将cssclass分配给menuitems并在该cssclass中设置图像

<asp:Menu ID="Menu1" runat="server">
    <DynamicSelectedStyle CssClass="menu-item-selected" />
    <StaticSelectedStyle CssClass="menu-item-selected" />
    <StaticHoverStyle CssClass="menu-item-hover" />
    <DynamicHoverStyle CssClass="menu-item-hover" />
    <Items>
        <asp:MenuItem Text="Item 1" Selectable="true" Selected="true"></asp:MenuItem>
        <asp:MenuItem Text="Item 2" Selectable="true"></asp:MenuItem>
        <asp:MenuItem Text="Item 3" Selectable="true"></asp:MenuItem>
    </Items>
</asp:Menu>


使用firebug等工具查看呈现的html。Asp.net的默认实现使用了大量嵌套表。如果我想更改每个项目的背景图像,如何