有没有一种方法可以禁用标签?

6
我正在使用一个ASP单选按钮组在表单中列出答案。以下是结构示例。
<asp:RadioButtonList id="Q2" runat="server">
    <asp:ListItem Text="Go to <a  target='_blank' href='http:www.google.com'>Google</a>"  Value="a"></asp:ListItem>
    <asp:ListItem Text="Go to <a  target='_blank' href='http:www.yahoo.com'>Yahoo</a>"  Value="a"></asp:ListItem>
 </asp:RadioButtonList>

我希望能够点击链接而不会导致相关的单选按钮被选中。在IE中这个功能可以正常工作,但是在Firefox中,当我点击链接时,单选按钮会被选中。我并不需要标签实际上选择正确的单选按钮,所以有没有一种方法可以在JavaScript或ASP或C#代码中禁用它们?


2
生成的HTML长什么样?浏览器永远看不到ASP代码。 - Quasipickle
3个回答

4
毫无疑问,将它们包装在

是的,jQuery 看起来是解决我遇到的大多数编程问题的途径。 - Mike

0

试试这个:

<a  target='_blank' href='http:www.google.com' click='return false;'>Google</a>"

0
您可以在ListItem级别中使用Enabled="false"
例如: Google" Value="a" Enabled="false">

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接