各位大侠,我的网页有两个submit,如何实现这样的效果呢?第一个submit点击之后5秒钟,第二个submit自动点击呢?

解决方案 »

  1.   


       functioin twosubmit(){
          document.getElementById("按钮名称").click();
    }
    function onsubmit(){
        setTimeout("twosubmit",5000);
    }
      

  2.   

    要注意submit后网页就自动刷新了,所以我下面的例子是一般的input
    <input type="button" value="第一个按钮" onclick="s5()">
    <input type="button" value="第二个按钮" id="b2" onclick="btn2()">
    <br/>
    <div id="result"></div><script>
    s5 = function(){
    document.getElementById("result").innerHTML = "第一个按钮按下了<br/>" 
    setTimeout(btn2,5000);
    }
    btn2 = function(){
    document.getElementById("result").innerHTML += "第二个按钮按下了<br/>" }</script>
      

  3.   

    setTimeout的第一个参数最好不要这样用
      

  4.   


       functioin twosubmit(){
        document.getElementById("按钮名称").click();
         location.href.reload();//重新加载页面
       }
    function onsubmit(){
       setTimeout(function(){
          //处理你的事情
       },5000);
    }
      

  5.   

    大哥我改了一下,这段里边有两个form,一个form里一个Submit,第一个Submit是读取客车信息,第二个Submit是保存信息。如何读取出信息之后,第二个Submit自动点击保存呢?
      

  6.   

    晕 你第一个提交的时候传一个值到本页面啊,然后本页面获取一下,值为null说明第一个按钮没有点击,不为null就5秒后点击第二个按钮。。