<html>
<
head>
<
title>JavaScript Example 2</title>
<
script language="JavaScript">
<!--

  function addit() {
     
val1 = document.ADDUP.add1.value;
     
val2 = document.ADDUP.add2.value; 

      // check if the first radio button (addition) is checked

      if (document.ADDUP.operation[0].checked)
   
      document.ADDUP.sum.value = eval(val1) + eval(val2);
     
else
        
// the subtraction radio button was checked
        
document.ADDUP.sum.value = eval(val1) - eval(val2);
  
}

  function clearfields() {
     
document.ADDUP.add1.value = "0";
     
document.ADDUP.add2.value = "0";
     
document.ADDUP.sum.value = "0";
  
}
-->
<
/script>

</head>
<
body>
<
form NAME="ADDUP">

<p>
   <
input type="radio" name="operation"
          checked
value="add" onClick="addit();"> addition <br>

   <
input type="radio" name="operation
                  value="
subtract" onClick="addit();"> subtraction <br>
<
/p>

<p>
 First number: <
select name="add1" size="1" onChange="addit();">
   
<
option selected value="1">One</option>
   
<
option value="2">Two</option>
   
<
option value="3">Three</option>
 
<
/select><br>

 Second number: <select name="add2" size="1" onChange="addit();">
   
<
option selected value="7">Seven</option>
   
<
option value="8">Eight</option>
   
<
option value="9">Nine</option>
 
<
/select><br>

 Answer: <input name="sum" size="20"><br>
 <
input type="button" value="Add them up" onClick="addit();"
 <
input type="button" value="Reset" onClick="clearfields();"

<
/p>

<
/form>
<
/body>
<
/html>