私が持っているページのいくつかのコメントに関連付けられている削除ボタンがあります。削除ボタンをクリックすると、コメントを削除するかどうかを確認する確認ダイアログ ボックスが表示されます。[OK] をクリックすると関数が実行され、コメントが削除されます。[キャンセル] をクリックすると、関数は実行されず、ダイアログ ボックスが閉じます。
これは私のコードです:
onclick="confirm('Are you sure that you want to delete this comment?'); commentDelete(1);"
私の問題: キャンセルをクリックすると、削除機能がまだ実行されます。私の推測では、キャンセルをクリックすると、JavaScript を進めて関数を呼び出すだけなので、関数はまだ呼び出されていると思います。どうすればこれを正しく達成できますか? これはおそらく簡単な問題だと思います。助けてくれてありがとう!