<form action=1.asp>
<input type=submit value=submit1 onclick=action="1.asp">
<input type=submit value=submit2 onclick=action="2.asp">
</form>

解决方案 »

  1.   

    不是这样
    我想用单选按钮radio控制
      

  2.   

    判断radio,根据选择的改变action
      

  3.   

    <html>
    <head>
    <title></title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="JnKc">
    <meta name="Keywords" content="">
    </head>
    <body>
    <form method=post action="" name="jnkcForm">
    <input type="radio" name="jnkcR">1.asp
    <input type="radio" name="jnkcR">2.asp
    <input type="radio" name="jnkcR">3.asp
    <button onClick="chk()">提交</button>
    </form>
    <script language="JavaScript">
    <!--
    var actions = new Array('1.asp','2.asp','3.asp');
    function chk(){
    with(document.jnkcForm){
    for (i=0;i<jnkcR.length;i++){
    if (jnkcR[i].checked){
    action = actions[i];
    alert(action);
    submit();
    return;
    }
    }
    alert('请选择!')
    }
    }
    //-->
    </script>
    </body>
    </html>
      

  4.   

    <form method=post action="a.asp" name="Forma" onsubmit="a()">
    <input type="radio" name=r value="1.asp">1.asp
    <input type="radio" name=r value="2.asp">2.asp
    <input type="radio" name=r value="3.asp">3.asp
    <input name=aa>
    <input type=submit>
    </form>
    <script>
    function a()
    {
    for(i=0;i<document.getElementsByName("r").length;i++)
    {
    if(document.getElementsByName("r")[i].checked) document.Forma.action=document.getElementsByName("r")[i].value
    }
    }
    </script>
      

  5.   

    <form method=post action="1.asp" name="Forma">
    <input type="radio" name=r onclick="action='1.asp'" checked>1.asp
    <input type="radio" name=r onclick="action='2.asp'">2.asp
    <input type="radio" name=r onclick="action='3.asp'">3.asp
    <input name=aa>
    <input type=submit>
    </form>
      

  6.   

    已经结帖了,分都给了。jnkc(江南昆虫) 、net_lover(孟子E章) 分别60和40分,可能是csdn有问题。不用在回帖了。