form提交时把form里所有对象提交
想部分提交的话改用URL带参数吧

解决方案 »

  1.   

    <%
      Dim i
      
      strv = request.form("H1")
      response.write request.form("textfield" & strv) & "<br>"
    %><script language="javascript">
    <!--
      function fncsubmit()
      {
        var str='';
        for(var i=0;i<document.all.length;i++)
        {
          if(document.all(i).type == 'radio' && document.all(i).checked == true) str = document.all(i).id ;
        }
        document.all.H1.value=str;
        form1.submit();
      }
    //-->
    </script><form name="form1" method="post" action="a.asp">
      <p>
        <label>    </label>
        <br>
        <label>
        <input type="radio" name="单选按钮组2" value="单选" id=1>
    单选</label>
        <input type="text" name="textfield1" id=T1>
    </p>
      <p><br>
        <label>
        <input type="radio" name="单选按钮组2" value="单选" id=2>
      单选</label>
        <input type="text" name="textfield2" id=T2>
    </p>
      <p><br>
        <label>
        <input type="radio" name="单选按钮组2" value="单选" id=3>
        单选</label>
        <input type="text" name="textfield3" id=T3>
      </p>
      <p>    
        <label>    </label>
        <br>
      </p>
      <input type=button value=submit onclick="fncsubmit();">
      <input type=hidden name=H1>
    </form>