Here is a sample calculator.
Notice that everything is HTML except for the JavaScript which does calculations and enforces rules.
The next page will receive the choices you make on this page using ASP.
Important HTML stuff to know:
To pass data around you need all of the dropdowns, inputboxes, buttons, etc within a <FORM> container. The <FORM> has attributes that you set telling the page where to send the data to.
For Example we could use:
<form name="frm1" action="form2.asp" method="post">
blah blah this is where our fields/buttons/etc is.
<form>
The form name is used in our javascript.
The form action is where we will send the stuff when we click the submit button.
The form method can be "Get" or "Post". Using "get" encodes the data into the url and using "post" hides it.