如果是java的话可以在服务器端处理
用js的话就是设置disabled属性,不过要页面逐个处理

解决方案 »

  1.   

    这个用纯JS恐怕是无法完成的。
    ASP.NET就有第一次提交和第二次提交的区分,在那里面再加上JS就可以完成了.
      

  2.   

    我的想法是这样,
    比如一开始给页面一个名字,\
    名字不变的时候,原来不动
    变了的话,
    document.form(0).submit.disabled=true;可行否??
      

  3.   

    可以完成的。很简单呀,新添加一个JS,所有的文件里面引用进来,在里面添加一个全局JS变量,
    初始值是0,第一次点击后,设置成1,
    每次点击的时候,判断这个值就可以了。可以不用新的文件,假如你有共通的JS文件,在里面追加也一样。我以前就是这么做的。防止双重点击用的。
      

  4.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
    <head>
    <title>Untitled</title>
    <SCRIPT SRC="Common.js"></Script>
    </head><body>Hello World!
    <input type="button" value="Next>>" onclick="javascript:next();">
    </body>
    </html>
    Common.jsvar Count = 0;function next(){
    //alert(Count);

    if (Count == 1){
    alert("Have Clicked!");
    }else{
    Count = 1;
    }
    }
      

  5.   

    假如都是submit,你可以给你的画面添加onsubmit方法,return true/false,就看那个函数的返回值了。
      

  6.   

    OK OK把SUBMIT的加上就可以了,其它的手工处理一下脚本算了