Link to home
Start Free TrialLog in
Avatar of Abiel de Groot
Abiel de GrootFlag for Spain

asked on

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;
}
Avatar of Ryan Chong
Ryan Chong
Flag of Singapore image

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

Avatar of Abiel de Groot

ASKER

It is still submitting even when I click cancel!

A
ASKER CERTIFIED SOLUTION
Avatar of Ryan Chong
Ryan Chong
Flag of Singapore image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
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

Many thanks