<![CDATA[ validacja formularza - My Forums]]> https://forums.modx.com/thread/?thread=56884 <![CDATA[Re: validacja formularza]]> https://forums.modx.com/thread/56884/validacja-formularza#dis-post-334024 ]]> blackflow Jul 10, 2011, 12:56 PM https://forums.modx.com/thread/56884/validacja-formularza#dis-post-334024 <![CDATA[validacja formularza]]> https://forums.modx.com/thread/56884/validacja-formularza#dis-post-334023 Chciałbym sprawdzać przed wysłaniem formularza czy wszystkie pola zostały uzupełnione i w przypadku jeśli tak nie jest to wyświetlać komunikat w MessageBoxie.

W sekcji head umieściłem kod:
<script type="text/javascript">

<!--

function validate_form ( )
{
	valid = true;

        if ( document.contact_form.contact_name.value == "" )
        {
                alert ( "Please fill in the 'Your Name' box." );
                valid = false;
        }

        return valid;
}

//-->

</script>


Natomiast w częsci body utworzyłem prosty formularz:

<form name="contact_form" method="post" action="send.php" onSubmit="return validate_form();">

<h1>Please Enter Your Name</h1>

<p>Your Name: <input type="text" name="contact_name"></p>
<p><input type="submit" name="send" value="Send Details"></p>

</form>


Problem jest w tym, że po zapisaniu usuwa wpis: onSubmit="return validate_form();" co może być tego powodem? Przez to nie moge zwalidiować formularza.]]>
seelk Nov 02, 2010, 10:21 AM https://forums.modx.com/thread/56884/validacja-formularza#dis-post-334023