怎样获得用如下方法弹出对话框的返回值(是按了确定还是取消)
response.write("<script language=""JavaScript"">" & chr(13)& " confirm(""" & Str & """)<"& "/" & "script>")

解决方案 »

  1.   

    if (confirm("")){    //确定
    }
    else {    //取消
    }
      

  2.   

    js
    function CheckNull(form)
      { var ck=0;
    for (var i=0;i<form.elements.length;i++)
        {
    var e = form.elements[i];
    if (e.name!="CheckBox2" && e.type=="checkbox"&&e.checked)
    ck=1; 
        }

    if (ck!=1 ) 
    {
    alert("你还没有选择要删除的信息!请至少选择一个吧。");
    return false;
    }
    else
    {
    return confirm('确定要删除所选择的记录吗 ?');
    }
      } 
    cs
    Button4.Attributes.Add("onclick","return CheckNull(Form2)");