Вы делаете то же самое, что я делал, когда я начал использовать jQuery ... смешивание JavaScript с jQuery.
Вам не нужно создавать функцию для проверки сформироваться. Сначала я изменил бы вашу кнопку отправки на это:
<button type="button" id="submitButton">Submit</button>
Затем используйте jQuery, чтобы прослушать нажатие кнопки:
$('#submitButton').on('click', function() {
var product = $('#product').val();
var price = $('.price').val();
var name = $('#name').val();
// check if name input has a value, if blank, then display error message
if(name == "") {
alert('You must enter a name');
return false;
}
if(product == '//whatever you want to check here') {
// display message
}
if(price == '// check if the input is blank') {
// return error message
}
else {
// do something
}
});
If / else внутри вашего нажатия кнопки: Ваша проверка.