Javascript 如何在asp按钮单击时显示条件确认消息

Javascript 如何在asp按钮单击时显示条件确认消息,javascript,jquery,asp.net,confirm,Javascript,Jquery,Asp.net,Confirm,我有一个默认选中的复选框cbDue,但在某些条件下可以取消选中。当我点击Submit按钮时,它应该检查cbDue是否被选中。如果选中cbdue,则应显示确认消息“这是当前月份的?”。如果用户单击“是”,则将运行submit按钮的Onclick事件中的代码。如果用户对消息单击“否”,则代码将不会运行 所以我需要在条件下显示确认消息框,但不总是这样 编辑:我的复选框 提交按钮: JavaScript: 函数确认(){ btnSubmit的代码隐藏(部分) 如果cbDue.Checked=True,

我有一个默认选中的复选框cbDue,但在某些条件下可以取消选中。当我点击Submit按钮时,它应该检查cbDue是否被选中。如果选中cbdue,则应显示确认消息“这是当前月份的?”。如果用户单击“是”,则将运行submit按钮的Onclick事件中的代码。如果用户对消息单击“否”,则代码将不会运行

所以我需要在条件下显示确认消息框,但不总是这样

编辑:我的复选框

提交按钮: JavaScript: 函数确认(){

btnSubmit的代码隐藏(部分) 如果cbDue.Checked=True,则
如果confirmValue=“否”,则
出口接头 如果结束
这在我每次单击提交按钮时都会显示消息。

为我工作的代码- 功能确认(){ var DueChecked=document.getElementById('MainContent\u cbDue')。选中

if(DueChecked==true){
如果(确认('Submit for the month?')==true){
返回true;
}否则{
返回false;
} 
}否则{
返回true;
}
}

请访问,查看询问内容和方式。提示:在JavaScript中显示努力和代码,然后在JavaScript中获取cbDue复选框元素,检查是否选中,然后显示确认。我已尝试了以下内容,但不起作用。我是JavaScript新手,因此如果有人可以在正确的方向上帮助我。有趣Action confirmation(){var DueChecked=('').checked;if(DueChecked){confirm('您确定要删除吗?')返回true;}否则{return false;}
        var confirm_value = document.createElement("INPUT");
        confirm_value.type = "hidden";
        confirm_value.name = "confirm_value";
        if (confirm("Submit for current month?")) {
            confirm_value.value = "Yes";
        } else {
            confirm_value.value = "No";
        }
        document.forms[0].appendChild(confirm_value);
    }
     if (DueChecked == true) {
         if ( confirm('Submit for current month?') == true) {

             return true;
         }else{
             return false;
         } 

     } else {

         return true;
     }
 }

 <asp:Button ID="btnSubmit" runat="server" Text="Submit For Review" CssClass="submitBtn" ValidationGroup="ReviewDue" OnClientClick="return confirmation();" onclick="btnSubmit_Click" />