window.confirm()在哪里的api里能查到呢?

解决方案 »

  1.   

     <input type="button" onclick="javascript:deleteSorts()" class="input" value=" 删除 "> 
                  function deleteSorts(){
                     var bool = window.confirm("此操作将会删除该栏目下所有的子栏目及其文章,您确定删除吗?");
                    return bool;
                    var arr = new Array();
                    var checkboxarr = tree.getAllChecked();
                    document.getElementById("allId").value=checkboxarr; 
                    if(checkboxarr!=null&&checkboxarr!=""&&checkboxarr!=undefined){ 
                               window.location.href("<%=request.getContextPath()%>/sort.do? method=deleteSorts&checkboxarr="+checkboxarr);
                   }else{
                           alert("请选择目标栏目");
                           return false;
                     }   
                }
               注意蓝色的代码,window.confirm()方法是有返回值的,返回值为true,false两种情况!
               window.confirm()方法在页面上显示带确定"和"取消"按钮的提示信息,当点"确定"的时候,返回值为true;当点"取消"按钮的时候,返回值为false.
      

  2.   

    w3cschool 上就有
    http://www.w3school.com.cn/htmldom/dom_obj_window.asp
      

  3.   

    定义和用法confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。
    语法confirm(message)参数  描述
    message  要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)
    说明如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false。在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
    提示和注释提示:对话框按钮的文字是不可改变的,因此请小心地编写问题或消息,使它适合用确认和取消来回答。
    实例<html>
    <head>
    <script type="text/javascript">
    function disp_confirm()
      {
      var r=confirm("Press a button")
      if (r==true)
        {
        document.write("You pressed OK!")
        }
      else
        {
        document.write("You pressed Cancel!")
        }
      }
    </script>
    </head>
    <body><input type="button" onclick="disp_confirm()"
    value="Display a confirm box" /></body>
    </html>TIY显示一个确认框http://www.w3school.com.cn/htmldom/met_win_confirm.asp