在ASPX页有个链接: <a herf= "a.aspx "> aaaa </a>
CS:
if(条件)
{
//让这个链接变灰,也就是不可用,不能链接到a.aspx,但不是隐藏掉.
}
请问怎么实现?下班前结贴.
------解决方案--------------------------------------------------------
这个似乎不行
要不就用HyperLink
------解决方案--------------------------------------------------------
<a herf= "a.aspx " id= "linkA " runat= "server "> aaaa </a>
在CS:
if(条件)
{
linkA.Disabled=true;//让这个链接变灰,也就是不可用,不能链接到a.aspx,但不是隐藏掉.
}
------解决方案--------------------------------------------------------
HyperLink
------解决方案--------------------------------------------------------
用hyperlink
if(条件)
{
hyperlink.NavigateUrl= " ";//或者控制enable
}
------解决方案--------------------------------------------------------
<a herf= "a.aspx " id= "linkA " runat= "server "> aaaa </a>
在CS:
if(条件)
{
linkA.Disabled=true;//让这个链接变灰,也就是不可用,不能链接到a.aspx,但不是隐藏掉.
}
------------------
这样可以 ? 测试下...
------解决方案--------------------------------------------------------
汗。。。原来说是在cs,这个应该可以
<a herf= "a.aspx " id= "test " runat= "server "> aaaa </a>
if(...)
{
test.Disabled = true;
test.Attributes.Add( "onclick ", "return false ");
}
------解决方案--------------------------------------------------------
<a herf= "a.aspx " id= "linkA "> aaaa </a>
在JS中:
if(条件)
{
document.getElementById( "linkA ").disabled=true;
}