Чтобы перенаправить на другую страницу:
window.location.href = '/another-page';
Что касается проверки, я настоятельно рекомендую вам посмотреть на плагин проверки jquery .Это де-факто стандарт для выполнения проверки HTML-форм на стороне клиента для людей, которые не хотят изобретать велосипед.
Так что для людей, желающих изобретать велосипед, вот что онимог сделать:
$(function() {
$('#myform').submit(function() {
var myField = $('#myInput').val();
if (myField == '') {
alert('my field is required');
return false;
}
// at this stage we know tat the form is valid as the user
// filled the required myField. Now we can redirect
window.location.href = '/another-page';
return false;
});
});