Ваш код не будет работать, потому что, как только первая функция (formCheck
) будет выполнена, он вернет значение, которое либо разрешит, либо запретит отправку формы.
Если у вас есть две или более функции, которые вы хотите использовать одновременно, вы можете либо объединить их результаты, либо написать новую функцию, которая, в свою очередь, запустит обе функции проверки и вернет результаты.
Метод А.
<form onsubmit="return (function1(this) && function2(this))">
Метод Б.
<script type="text/javascript">
function formValidation(myForm)
{
var result = function1(myForm);
result = result && function2(myForm);
return result;
}
</script>
<form onsubmit="return formValidation(this)">