页面上用LinkButton做了个删除button,这个button是直接提交了页面,可是我在删除前需要用javascript让用户确认下才提交并开始删除,如何处理?
button里加属性onclick,根本就不去执行,在form的加了个属性onsubmit,但似乎也不管用。
也就是说要实现
<input type="button">的效果,自己在onclick里提交,如何实现?

解决方案 »

  1.   

    this.LinkButton1.Attributes.Add("onclick", "javascript:return confirm('要删除吗?');");
      

  2.   

    function windows()
    {if( confirm("真的要消除么?是的") == true )
    {return true;}
    else{return false;}
    }
    //
    this.LinkButton1.Attributes.Add("onclick","return windows()");
      

  3.   

    可是linkbutton运行后在浏览器上产生的是<a id="delLink" onclick="delit();" href="javascript:__doPostBack('delLink','')">,这样并不会先执行onclick再转到href的函数里呀?
      

  4.   

    不要随口说“这样并不会先执行onclick”。
      

  5.   

    可是我需要先确认是否删除,是才到href里执行呀,现在是无论是或否,都到href里去了。
      

  6.   

    问题解决了,在加属性时没有加return,就没管用,加了就行了,谢谢楼上的朋友!