我有两个单选框,我点击按钮时要根据我的条件选中一个单选框,可以实现吗

解决方案 »

  1.   

    为什么不可以了。。写按钮的onclick 事件。。
      

  2.   

    document.getElementsByTagName('单选框的name值')[要选中的单选框索引值].checked = true;
      

  3.   


    楼主试试下面的代码,在文本框里输入1,2就可以选中第一个和第二个单选框了.
    <script>
    function checkRadio(){
    var rad1 = document.getElementById("rad1");
    var rad2 = document.getElementById("rad2");

    var txtValue = document.getElementById("txtBox").value;
    switch(txtValue)
    {
    case "1":{
    rad1.checked=true;
    }break;
    case "2":{
    rad2.checked=true;
    }break;
    default:
    {}
    break;
    }

    };
     
    </script>INPUT VALUE TO SELECT:<INPUT TYPE="textbox" id="txtBox" ><br/>
    <INPUT TYPE="button" VALUE="select a radio button" onclick="checkRadio();">
    <br/><INPUT TYPE="radio" id='rad1' NAME="rad" />
    <INPUT TYPE="radio" id='rad2' NAME="rad" />