<script language="JavaScript">
function getValue(){
alert(document.form1.radiobutton[0].value);
alert(document.form1.radiobutton[1].value);
}
</script>
<form name="form1" method="post" action="">
  <input type="radio" name="radiobutton" value="1" checked>
  <input type="radio" name="radiobutton" value="2" checked>
  <input type="button" name="Button" value="Button" onClick="getValue();">
</form>

解决方案 »

  1.   

    两个按钮分别为:formName.radioName[0]和formName.radioName[1]formName.radioName[0].checked
    formName.radioName[0].value
      

  2.   

    当然可以啊,每个radio都有它的value,通过document.forms[0].radio的名字.value即可获得,详细如下:
    <INPUT TYPE="radio" NAME="radio1" VALUE="1" checked>
    <INPUT TYPE="radio" NAME="radio2" VALUE="0">
    然后在javascript中就可以通过document.forms[0].radio1.value和document.forms[0].radio2.value来获得0或1(它们的value)
      

  3.   

    用javascript获得值,然后嵌入jsp语句就可以了
      

  4.   

    用javascript获得值,怎样写入到JSP的变量里面,可以给一个例子吗?
      

  5.   

    javascript不能向jsp传递,但jsp可以向javascript传递看来只有提交才行呀