我在网上也找了一些 确实可以实现这个功能,但是不能实现其它功能,类似与静态的按钮了。不能与服务器响应了。 找了半天还没找到,希望有这个代码的朋友给我下  谢谢

解决方案 »

  1.   

    定义一个全局状态变量,为true的时候就可以点,点过一次之后置为false,就不能点了
      

  2.   

    自己找 http://www.lanrentuku.com/js/
      

  3.   

    全局变量
    var test = "a";
    当clcik的时候改变test的值
    每次点击的时候判断test是否等于"a";
      

  4.   

    <html>
    <head>
    </head>
    <body>
    <input type="button" value="Button" onclick="this.disabled = true;" />
    </body>
    </html>
      

  5.   

    正解:<input type="button" value="Button" onclick="this.disabled = true;" />
    我可以不要分,麻烦帮我顶一下帖子 谢谢:
    http://topic.csdn.net/u/20101204/00/e8d7de71-577d-4fb2-9291-a734f4641027.html
      

  6.   

    我知道了,你应该程序里已经有一个onclick处理函数了如果是IE的话,你可以这么写:
    $('button').attachEvent('onclick',function(){this.disable=true});
      

  7.   


    $('button').attachEvent('onclick',function(){this.disable=true});  这个代码加哪里。
      

  8.   

    <input type="button" class="test" name="_eventId" value="" />就是这个按钮  
      

  9.   

    <input type="submit" onclick="javascript{this.disabled=true;this.parentElement.submit();}"value="提交">
      

  10.   

    var flag = true;
    function xxxx()
    {
        if (flag)
        {
            flag = false;
            ...
            $.ajax
            ({
                ....
                success:flag = true;
            })
        }
    }或者:
    function xxx()
    {
        if (flag)
        {
            flag = false;
        }
    }// 页面处理返回
    function onload()
    {
        flag = true;
    }
      

  11.   

    btn.onclick = function(){
    .....;
    this.onclick =null;
    };