hx-confirmhx-confirm 属性を使用すると、リクエストを発行する前にアクションを確認できます。これは、アクションが破壊的で、ユーザーが本当にその実行を希望していることを確認したい場合に役立ちます。
以下に例を示します。
<button hx-delete="/account" hx-confirm="Are you sure you wish to delete your account?">
Delete My Account
</button>
hx-confirm によってトリガーされたイベントには、その detail に追加のプロパティが含まれます。
hx-confirm 属性の値hx-confirm は継承可能で、親要素に配置できます。hx-confirm は、デフォルトでブラウザーの window.confirm を使用します。この動作は、この例 で示すようにカスタマイズできます。skipConfirmation は、issueRequest コールバックに渡すことができます。true の場合(デフォルトは false)、window.confirm は呼び出されず、AJAX リクエストは直接発行されます。