Я хочу, чтобы пользователь подтвердил свое действие перед выполнением коды стороны сервера, но ничего не происходит, и код на стороне сервера в настоящее время выполняются обычноява-скрипт не выполняются
это код JS:
function confirmation() {
if (document.getElementById("chkbx").checked==true) {
return (confirm("want to add as A?"));
}
else
return (confirm("want to add as B?"));
}
и когда я удалить если (document.getElementById ("chkbx"). проверили == TRUE) он работает отлично !!
Я вызываю это удовольствие. используя OnClientClick():
<asp:Button ID="btn" runat="server" OnClick="btn_Click OnClientClick="return confirmation()" />
проверить, если ваш код загружается на страницу. – user1929959
, а затем попробуйте гораздо более простое подтверждение функции() { return confirm ("хотите добавить как" + document.getElementById ("chkbx"). Checked? "??:" B? "); } ' – mplungjan
На самом деле это был мой оригинальный код @mplungjan –