function getvalue()
{
  var a = document.getElementsByTagName("input");
   for (var i=0; i<a.length; i++){
      if ((a[i].type == "radio")&&( a[i].checked ))
          alert(a[i].value);
     }}

解决方案 »

  1.   

    <script>
    var ys=document.body.getElementsByName("subject1")
    for(i=0;i<ys.length;i++)
      if(ys[i].checked)
        alert("subject1'value is"+ys[i].value)
    </script>
      

  2.   


      <input type="radio" name="subject1" id="subject1" value="A">
      <input type="radio" name="subject1" id="subject1" value="B">
      <input type="radio" name="subject1" id="subject1" value="C">
      <input type="radio" name="subject1" id="subject1" value="D">
      <button onclick="a()">hehe</button>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function a(){
        el=document.all.tags("input")
    for(i=0;i<el.length;i++){
       if(el(i).checked){
          alert(el(i).value)
       }
    }
    }
    //-->
    </SCRIPT>