フォーム データを送信しようとしていますが、標準の [送信] ボタンを使用する代わりに、通常の HTML リンクを使用したいと考えています。ただし、このリンクをクリックすると、ユーザーに続行またはキャンセルを求める確認ボックスが必要です。私はパズルの両方の部分を持っていますが、それらを組み合わせると上手くいきません。これは私が現在Javascriptコードのために持っているものです:
function confirmSubmit()
{
var agree=confirm("Are you sure you wish to delete this file?");
if (agree)
return true ;
else
return false ;
}
function submitform() {
document.forms["delete14"].submit();
}
そして、私が持っているHTMLについて:
<a href="javascript:submitform()" onClick="javascript:confirmSubmit()">link text</a>
意図したとおりに確認ボックスがポップアップし、フォームが適切に送信されます。ただし、現在、ユーザーが確認ボックスで「いいえ」をクリックしても、フォームは送信されます。