Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用javascript禁用asp.net中的MenuItem_C#_Javascript_Asp.net_Menuitem - Fatal编程技术网

C# 如何使用javascript禁用asp.net中的MenuItem

C# 如何使用javascript禁用asp.net中的MenuItem,c#,javascript,asp.net,menuitem,C#,Javascript,Asp.net,Menuitem,我已经创建了一个菜单 <asp:Menu ID="Name1" runat="server" OnMenuItemClick="DoSth_MenuItemClick" Visible="true"> <Items> <asp:MenuItem Text="Function description" Value="Val" ToolTip="ToolTip description" meta:resourcekey="resourceKey">

我已经创建了一个菜单

<asp:Menu ID="Name1" runat="server" OnMenuItemClick="DoSth_MenuItemClick" Visible="true">
  <Items>
    <asp:MenuItem Text="Function description" Value="Val" ToolTip="ToolTip description" meta:resourcekey="resourceKey">
    </asp:MenuItem>
  </Items>
</asp:Menu>

现在我想用JavaScript动态启用/禁用MenuItem 我试着用下面的JavaScript函数来实现

function hideMenu() {
  var menu = $get('<%=Name1.ClientID %>');
  menu.getItems().getItem(0).set_enabled(false);
}
函数hideMenu(){
var菜单=$get(“”);
menu.getItems().getItem(0).set_enabled(false);
}
我得到了menu对象,但它是HTMLTalbeElement,然后在第二行失败


有办法吗

我认为您不能禁用菜单项
作为锚定标记呈现。
我认为可以将其设置为
javascript:void(0)

您可以为菜单和子菜单设置
css类。
并使用jquery查找菜单,并将其URL设置为
javascript:void(0)