データベース操作を行うためにconfirm()値を取得する必要があるボタンがあります。たとえば、ボタンをクリックすると、「はいまたはいいえ」を確認するメッセージポップアップが表示されます。はいの場合はデータベースで削除操作を行い、そうでない場合はテキストボックスを消去します。 javascript confirm()関数から返された値を取得するにはどうしたらいいですか?お知らせ下さい。おかげC#コードでconfirm()値を取得する方法
string jScript;
jScript = "<script> function processConfirm(answer) {if (answer) {return 'Facilitator Deleted';}else {return 'Cancelled';}} var confirmAnswer = confirm('You sure to delete ?');var theAnswer = processConfirm(confirmAnswer);alert(theAnswer);</script>";
ClientScript.RegisterClientScriptBlock(this.GetType(), "keyClientBlock", jScript);
/* SqlCommand cmd = new SqlCommand("TrainerFilter", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@EmployeeID", SqlDbType.Int, 50).Value = TextBox1.Text.Trim();
cmd.Parameters.Add("@result", SqlDbType.Int, 50).Direction = ParameterDirection.Output;
conn.Open();
cmd.ExecuteNonQuery();*/
読みやすくするためにコードを少しきれいにするのはどうでしょうか?編集ボックスの上のオレンジ色の疑問符をクリックすると、Markdownエディタのヘルプが表示されます。 –