1

首先抱歉英语不好。
我有四个单选按钮,我需要根据条件显示或隐藏单选按钮。
这是我的示例代码。

if(condition 1 ==true)
{
    div1.visible=true;
    div2.visible=true;
    div3.visible=true;
}
else if(condition 2 ==true)
{
     div1.visible=true;
     div2.visible=true;
     div3.visible=false;
}
else if(condition 3 ==true)
{
     div4.visible=true;
 }

现在我为每个单选按钮使用单独的 div 标签,如果我使用单独的 div 标签,它工作正常。但我的任务不是使用 div 标签,我尝试使用单选按钮的 id,但如果我使用 id,所有单选按钮都被隐藏,我无法看到单选按钮。

有没有其他方法可以在不使用 div 标签的情况下做到这一点?

4

1 回答 1

0

我认为将每个排列放在自己隐藏/显示的容器中是更好的解决方案。我觉得它使您的意图更加清晰,并且反过来应该使代码更易于维护。

于 2013-01-28T16:20:38.947 回答