Hi all,
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?
The code is located in a javascript file.
Many thanks