Javascript function confirm submit, not working

Hello all,

The following function is being called by a button ‘onclick’. However, it submit the ‘Form’ even if cancel is clicked!!!
What is the problem?

Kind regards

Abiel M de Groot

<button class="Part_SubmitBUTT" onclick="SubmitPArtesForm()">Are you sure you want to do this?</button>

-------------------------------------------------

function SubmitPArtesForm() {
  if(confirm("Are you sure you want to do this?"))
        document.getElementById("PartesPendingXX").submit();
  else
    return false;
}
LVL 5
Abiel de GrootAsked:
Who is Participating?
 
Ryan ChongConnect With a Mentor Commented:
try this:

<form action="test.here.asp" method="post">
    <button class="Part_SubmitBUTT" type="button" onclick="SubmitPArtesForm(this.form)">Are you sure you want to do this?</button>
</form>

<script type="text/javascript">
    function SubmitPArtesForm(frm) {
        if (confirm("Are you sure you want to do this?")) {
            frm.submit();
        }
    }

</script>
0
 
Ryan ChongCommented:
quick try:

<button class="Part_SubmitBUTT" onclick="SubmitPArtesForm(this.form)">Are you sure you want to do this?</button>

Open in new window


function SubmitPArtesForm(frm) {
  if (confirm("Are you sure you want to do this?")) {
      frm.submit();
 }
} 

Open in new window

0
 
Abiel de GrootAuthor Commented:
It is still submitting even when I click cancel!

A
0
 
Ryan ChongCommented:
or:

<form action="test.here.asp" method="post" onsubmit="return SubmitPArtesForm()">
    <button class="Part_SubmitBUTT" type="submit">Are you sure you want to do this?</button>
</form>

<script type="text/javascript">
    function SubmitPArtesForm() {
        return (confirm("Are you sure you want to do this?"));
    } 

</script>

Open in new window

0
 
Abiel de GrootAuthor Commented:
Many thanks
0
All Courses

From novice to tech pro — start learning today.