Response.Write("<script>confirm('确定要删除?')</script>");这怎么获取confirm的返回值,也就是true或false?谢谢

解决方案 »

  1.   

    Response.Write(" <script>var a=confirm('确定要删除?') </script>"); 
    Confirm本身就返回bool值
      

  2.   

    if( confirm('确定要删除?') )
    {
    }
    else
    {
    }
      

  3.   

    加个return就可以 如果点击取消 就返回falseResponse.Write(" <script>return  confirm('确定要删除?') </script>"); 
      

  4.   

    <script language="javascript"> 
    function confirmInput() 

    if(window.confirm("若要进行单击确定,否则请单击取消")) 


    else 

    window.event.returnValue = false; 


    </script> 楼主参考下
      

  5.   

    Response.Write(" <script>return confirm('确定要删除?') </script>"); 
      

  6.   

    <script>confirm('确定要删除?') </script>");
    客户端脚本不会直接返回值到服务器。
    但你可以用一些技巧利用 confirm的返回值。
    比如:
    Button btnConfirm;
    btnConfirm.Attributes.Add("onclick", "return confirm('是否确认')?");
    这样当确认对话框弹出时,如果用户点击取消, onclick函数会返回 false.aspx页面的回发脚本__doPostback不会被触发,
    相应的服务器端就不会收到点击事件。