Jump to content
Larry Ullman's Book Forums

bzingler

Members
  • Content Count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutral

About bzingler

  • Rank
    Newbie
  1. // JavaScript Document $(document).ready(function(){ //declare variables function calculate(){ var weight, height, bmi; weight= $('#weight').val(); height= $('#height').val(); //calculate total bmi = weight*703/(height*height); bmi = bmi.toFixed(1); $('#bmi').val(bmi); if (bmi < 18.5){ $('#bmi_message').html('Your BMI shows you are under weight.'); } if (bmi >= 18.5 && bmi <= 24.9){ $('#bmi_message').html('Your BMI shows you are a normal weight.'); } if (bmi >= 25 && bmi <= 29.9){ $('#bmi_message').html('Your BMI shows you are over weight.'); } if (bmi > 30){ $('#bmi_message').html('Your BMI show you are obese.'); } return false; }//end of calculate function $('#bmiform').submit(calculate); $('#bmiform').validate({ rules: { }, messages:{ height: "Please enter a valid height between 24 in. and 100 in.", weight: "Please enter a valid weight between 20 lb. and 500 1b." } }); return false; }); I am trying to get this so that it does not calculate unless the form is validated. Not sure what I am doing wrong.
×
×
  • Create New...