我创建了一个依赖于单选按钮的单击列表框,如果用户单击一个单选按钮列表框将显示该框,并且用户再次选择其他选项,但它不清除列表框的先前值,则如何通过javascript清除?

<script language="JavaScript"  type="text/javascript">
        function fun(s)
        {

             if(s==B)
            {
                  document.getElementById("maingroup").style.display='none';
                  document.getElementById("subgroup").style.display='';
                  document.getElementById("itemname").style.display='none';

              }

             if(s==C)
            {
                 document.getElementById("maingroup").style.display='none';
                 document.getElementById("subgroup").style.display='none';
                 document.getElementById("itemname").style.display='';


              }


        </script>


Here is the example which i have tried JS FIDDLE

最佳答案

尝试这个:

var listBox = document.getElementById("listboxID");
listBox.innerHTML = "";

关于javascript - 选择另一个列表框值时如何清除列表框值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20604213/

10-13 02:34