テスト時間が完了する前に送信ボタンをクリックするので、「本当にこのテストを終了しますか?」という確認メッセージを表示し、JavaScript を使用して時間が完了したとき (残り時間は 00:00:00) に送信ボタンをクリックしますが、その後また、時間の完了時に表示したくない確認メッセージをユーザーに尋ねます。どうすればこれを達成できますか? これは私のボタンです
<asp:Button ID="btnSubmit" class="btn" runat="server"
OnClientClick="return confirm('Do you want to really Quit this test');" Text="Submit Test"
OnClick="btnSubmit_Click" />
これは、テスト時間が終了したときに Click イベントを呼び出す JavaScript です。
<script type="text/javascript">
function
display() {
var hours = document.getElementById('<%=HidH.ClientID %>');
var minutes = document.getElementById('<%=HidM.ClientID %>');
var seconds = document.getElementById('<%=HidS.ClientID %>');
if (hours.value == 0 && minutes.value == 0 && seconds.value == 0) {
alert("Time Given For this Test is Over");
document.getElementById('btnSubmit').click();
}
}
</script>