I'm running some very simple validation using javascript and an alert message to make sure there is a value in two fields, if not then pop-up a simple alert telling the user. This should be really easy but will only work for some reason with one variable (firstname) and not two variables (lastname).
function ajaxNext2(){
var product = jQuery("select[name='product']").val();
var quantity = jQuery("input[name='quantity']").val();
var print_front = jQuery("select[name='print_front']").val();
var print_back = jQuery("select[name='print_back']").val();
var embroidery = jQuery("select[name='embroidery']").val();
var embroided_names = jQuery("select[name='embroided_names']").val();
var printed_names = jQuery("select[name='printed_names']").val();
var firstname = jQuery("input[name='firstname']").val();
var lastname = jQuery("input[name='lastname']").val();
var email = jQuery("input[name='email']").val();
var phone = jQuery("input[name='phone']").val();
var uni = jQuery("input[name='uni']").val();
var reqby = jQuery("input[name='reqby']").val();
var message = jQuery("textarea[name='message']").val();
var unit_price = jQuery("input[name='unit_price']").val();
var total_price = jQuery("input[name='total_price']").val();
if (firstname!=null && lastname!=null) {
alert('Please complete required fields');
} else {
alert('Proceed');
}
}
Would be extremely grateful for some help. Have no idea why this does not work?