<form name="form1" method="post" action="">
   <label><input name="QType" type="radio" value="1">选项1</label>
   <label><input name="QType" type="radio" value="2" checked>选项2</label>
   <label><input name="QType" type="radio" value="3">选项3</label>
<% 
   在这里如何获取QType的值,跟据QType的值显示内容?
%>

解决方案 »

  1.   

    假设你的form1表单提交到*.jsp
    那么你的*.jsp可以这样写:
    <%=request.getParameter("QType")%>
      

  2.   

    在没有提交表单前想获取QType的值,然后根据QType的value决定显示一些内容。怎么做呢?如果jsp不行,还能使用别的方法吗,JS?
    谢谢!
      

  3.   

    没有提交之前......
    只能用js
    document.getElementsByTagName("QType");
      

  4.   

    晕了 看错了
    document.getElementsByTagName("input"); 
      

  5.   

    可是在JSP的Scriptlet中如何得到document.getElementsByTagName("input")的值呢?
    <form name="form1" method="post" action=""> 
      <label> <input name="QType" type="radio" value="1">选项1 </label> 
      <label> <input name="QType" type="radio" value="2" checked>选项2 </label> 
      <label> <input name="QType" type="radio" value="3">选项3 </label> 
    <% 
      在这里如何获取document.getElementsByTagName("input")的值? 
    %>