Jump to content

Javascript


jkkenzie

Recommended Posts

What javascript code do  is use to stop a form from running its action?

 

say i have a form whose action =a page x, and javascript validates the form inputs, instead of the page x not opening if a javascript code found an input box having no data or wrong data, the error is notified to the user but the page x opnes anyway which was not supposed to. what do i use to stop the loading anyway,

 

regards

joe

Link to comment
https://forums.phpfreaks.com/topic/100467-javascript/
Share on other sites

You need to return false to the onsubmit like so:

<script type="text/javascript">
  function validate ( form ) {
    if(form.form_field.value == ""){
      alert('Please fill in the field');
      form.form_field.focus();
      return false;
    }
    return true;
  }
</script>
<form action="submit_page.php" method="post" onsubmit="return validate(this);">
  <input type="text" name="form_field" />
  <input type="submit" />
</form>

 

Also...this topic should be moved to the javascript forum

Link to comment
https://forums.phpfreaks.com/topic/100467-javascript/#findComment-513785
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.