テスト用のJavascriptコードは次のとおりです。
<script type="text/javascript">
function show_confirm()
{
var r=confirm("Are you sure?");
if (r==true)
{
}
else
{
}
}
</script>
そして、これはphpコードです:
<form action="Test.php" method="post">
<input type="text" name="test"/>
<input type="submit" value="submit" onclick="show_confirm()"/>
</form>
したがって、送信ボタンをクリックすると、確認ボックスが表示されます。そして、「OK」ボタンをクリックすると、通常の php ページの送信操作と同様に、ページが Test.php にリダイレクトされ、post メソッドが実行されます。または、「キャンセル」ボタンがクリックされた場合、同じページにとどまり、ポストメソッドが実行されないようにしたい。この機能は実装できますか?また、コードを変更するにはどうすればよいですか? PHP はサーバー用で、JS はクライアント用です。私はそれらをこのように混合できるかどうかわかりません。それともAjaxを使うべきですか?手伝ってくれてありがとう!