Javascript: выполняет onsubmit только тогда, когда он обнаруживает «вернуть ложь»

я не совсем понимаю, какonsubmit="return validate()" работает. почему я долженreturn функция? это работает только тогда, когда он обнаруживаетreturn false из заявления?

<script type="text/javascript">
    function validate() {
        if ((document.example2.naming.value == "") || (document.example2.feed.value == "")) {
            alert("You must fill in all of the required .fields!");
            return false;
        }
        else {
            return true;
        }
</script>

<form name="example2" onsubmit="return validate()">
<input type="submit" name="B1" value="Submit">​​​​​​​

Ответы на вопрос(2)

Ваш ответ на вопрос