■以下のスクリプトをヘッダー部に定義します。

<SCRIPT language="JavaScript">
<!--
  function Setting(){
    var Hight  = eval(document.forms[0].hei.value);
    var Weight = eval(document.forms[0].wei.value);
    var CM     = (Hight / 100);
    var BMI = (Weight / (CM*CM));
    var BMI = BMI + "a";
    var BMI = BMI.substring(0,4);
    var BMI = BMI.replace("a","");
    document.forms[0].bmi.value = BMI;
    var sta = (CM*CM*22);
    var sta = sta + "a";
    var sta = sta.substring(0,4);
    var sta = sta.replace("a","");
    document.forms[0].sta.value = sta;
    var numBMI = eval(BMI);
    if (numBMI >= 40) {var DOSU = "肥満度４";}
        else if (numBMI >= 35) {var DOSU = "肥満度３";}
          else if (numBMI >= 30) {var DOSU = "肥満度２";}
            else if (numBMI >= 25) {var DOSU = "肥満度１";}
              else if (numBMI >= 18.5) {var DOSU = "普通体重";}
                else {var DOSU = "低体重"}
    document.forms[0].dosu.value = DOSU;
        }
// -->
</SCRIPT>

■関数 Setting() を実行するコマンドをプッシュボタンの<INPUT>タグの中に記述します。

<INPUT type="button" onclick="Setting()">
