我想向用户显示一条消息,选择是或否。根据单击的按钮(是或否),值应作为参数传递给查询。我怎样才能做到这一点。这就是我到目前为止所做的。
<script type="text/javascript">
function confirm()
{
var confirmValue = document.createElement("INPUT");
confirmValue.type = "hidden";
confirmValue.name = "confirmValue";
if (confirm("Do you want to finalize? If you click yes, you will not be able to update and application will be passed to the MBD Coordinator")) {
confirmValue.value = "YES";
}
else
{
confirmValue.value = "NO";
}
document.forms[0].appendChild(confirmValue);
}
</script>
&#13;
<asp:Button ID="btnFinish" runat="server" Text="Finish" BorderStyle="Solid" BorderColor="#9B0423"
Font-Bold="true" Width="100px" Height="30px" ForeColor="#9B0423" Style="margin-right:20px;" OnClick="btnFinish_Click" OnClientClick = "confirm()"/>
&#13;
这是C#代码
string confirmValue = Request.Form["confirmValue"];
if (confirmValue == "Yes")
{
string value = "YES";
}
else
{
string value = "NO";
}
但在此我没有收到选择任何选项的消息。
答案 0 :(得分:1)
更改功能名称&#34;确认&#34;别的东西。您正在覆盖JavaScript中的默认确认功能。