I'm new to JavaScript and have managed to make unnecessarily complicated what should be a terribly simple script. I need to use the value of two drop-down boxes as variables in an equation, then return the total to another text box. As it is, nothing is returned to the total text box, and I don't get any error message. What am I doing wrong? Thanks in advance...
**Note the form name is "form
Code:
<script language="JavaScript">
<!-- Hide from old browsers
var x = document.form.couples.value;
var y = document.form.individuals.value;
var z = ((x*75)+(y*40))
function total()
{document.form.total.value(z)}
-->
</script>
<tr>
<td class="l"><select name="couples">
<option value="" selected>Select #</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select></td>
<td class="r">Couples ($75 per couple)</td>
</tr>
<tr>
<td class="l"><select name="individuals">
<option value="" selected>Select #</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select></td>
<td class="r">Individuals ($40 per person)</td>
</tr>
<tr>
<td class="l">Total Amount Due</td>
<td class="r">$<input type="text" name="total" onChange="total();" readonly="readonly"></td>
</tr>
**Note the form name is "form