一个form中  两个提交 按钮    如何用回车来控制    这两个提交按钮? 谢谢!

解决方案 »

  1.   


    if(event.keyCode==13){//回车事件
       if(条件1){//条件
            第二个按钮提交。   }else{//默认        第一个按钮提交。   }
    }
      

  2.   


    <FORM METHOD=POST ACTION=""name="form1"><INPUT TYPE="checkbox" NAME="checks"><INPUT TYPE="text" NAME="" onkeypress="showsubmit()"><INPUT TYPE="submit" name="sub1" value="提交1"><INPUT TYPE="submit" name="sub2" value="提交2"></FORM>
    <SCRIPT LANGUAGE="JavaScript">
    function showsubmit(){
    if(event.keyCode==13){
    with(form1){
    if(checks.checked){
    sub1.focus();
    }else{
    sub2.focus();
    }
    }
    }
    }
    </SCRIPT>
      

  3.   

    如果在同一表单中有多个 INPUT type=submit 按钮,按回车键将使用第一个 INPUT type=submit 按钮提交表单,除非此时正有另一个 INPUT type=submit 按钮获得了焦点。如果另外一个 INPUT type=submit 按钮已获得焦点,按回车键将使用该 INPUT type=submit 按钮提交表单。
      

  4.   

    请问checkbox   起什么作用
      

  5.   

    checkbox用于控制你选择哪个按钮的,选中就按钮一的焦点,反之就获得按钮二的焦点。