我正在尝试提交表单数据,但我想使用常规 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>
确认框确实按预期弹出,并且表单确实提交正确。但目前,即使用户在确认框中单击“否”,表单也会提交。
最佳答案
试试这个:-
function confirmSubmit()
{
var agree=confirm("Are you sure you wish to delete this file?");
if (agree)
document.forms["delete14"].submit();
else
return false ;
}
关于javascript - 提交带有 Javascript 链接和确认框的 HTML 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16973689/