Нужно, чтобы по нажатию на кнопку проверялось заполнено ли поле, и если заполнено - то выполнять перенаправление на страницу спасибо. Если нет, то подсвечивать поле. Не разберусь(
function goToURL() {
$('form-contact"').submit(function() {
var faults = $('input').filter(function() {
// находим не заполненные обязательные элементы input
return $(this).data('required') && $(this).val() === "";
}).css("background-color", "red"); // выделяем это поле красным
if(faults.length) return false; // если одно из полей не заполнено, отменяем отправку
});
else{
location.href = '/qtnx';
}
}
<form id="form-contact" method="POST" class="form-element" autocomplete="off">
<input name="phone" required type="tel" class="form-input__phone" tabindex="0" placeholder="+7 (999) 999-99-99" >
<input name="theme" type="hidden" class="form-input__theme" value="">
<input onclick="goToURL();" type="submit" class="form-input__button" value="Отправить в WhatsApp">
</form>