Beegun, намекну.
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<form action="" name="myForm">
		<input type="text" name="myInput">
		<input type="submit">
	</form>
	<script>
		document.myForm.onsubmit = function(e) {
			// намекаю на это.
			//e.preventDefault();
			var error = false;
			if (!this.myInput.value) {
				error = true;
			}
			if (!error) {
				alert('this.submit()');
				//this.submit();
			}
			// или это
			return false;
		}
	</script>
</body>
</html>