I need to get the total of the form fields on the fly..the user enters the qty and the ext price shows when a onchange event happens. I will include my code..note that the names and values of the products is generated dynamiclly.
<form action="addservices.cfm" method="post">
<br>
Additional Products
<hr>
<!-- GET ALL THE SERVICES -->
<!-- GET THE SERVICES THAT HAVE A FLOOR ASSOCIATED WITH IT -->
<br>
<table>
<tr>
<td >Qty</td>
<td>Product</td>
<td>Available Floors</td>
<td>unit price</td>
<td>Ext Pice</td>
</tr>
<tr>
<td><input type="Text" name="AddServQty41" value="0" size="3"></td>
<td>Featured Products - Mall Home
</td>
<td></td>
<td><input name="addServPrice" value="1500.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty43" value="0" size="3"></td>
<td>Featured Products - Subpage
</td>
<td></td>
<td><input name="addServPrice" value="750.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty44" value="0" size="3"></td>
<td>Side Walk Sale - CY Home
</td>
<td></td>
<td><input name="addServPrice" value="135.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty46" value="0" size="3"></td>
<td>Side Walk Sale - CY Subpage
</td>
<td></td>
<td><input name="addServPrice" value="105.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty47" value="0" size="3"></td>
<td>Mall Banner - Homepage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty49" value="0" size="3"></td>
<td>Mall Banner - Subpage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty50" value="0" size="3"></td>
<td>Courtyard Banner - CY Homepage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty52" value="0" size="3"></td>
<td>Courtyard Banner - CY Subpage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty53" value="0" size="3"></td>
<td>Mall Button - Mall Floors
</td>
<td></td>
<td><input name="addServPrice" value="1000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty55" value="0" size="3"></td>
<td>Courtyard Button - CY Floors
</td>
<td></td>
<td><input name="addServPrice" value="500.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty57" value="0" size="3"></td>
<td>Emai Campaignl
</td>
<td></td>
<td><input name="addServPrice" value="500.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
</table>
<form action="addservices.cfm" method="post">
<br>
Additional Products
<hr>
<!-- GET ALL THE SERVICES -->
<!-- GET THE SERVICES THAT HAVE A FLOOR ASSOCIATED WITH IT -->
<br>
<table>
<tr>
<td >Qty</td>
<td>Product</td>
<td>Available Floors</td>
<td>unit price</td>
<td>Ext Pice</td>
</tr>
<tr>
<td><input type="Text" name="AddServQty41" value="0" size="3"></td>
<td>Featured Products - Mall Home
</td>
<td></td>
<td><input name="addServPrice" value="1500.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty43" value="0" size="3"></td>
<td>Featured Products - Subpage
</td>
<td></td>
<td><input name="addServPrice" value="750.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty44" value="0" size="3"></td>
<td>Side Walk Sale - CY Home
</td>
<td></td>
<td><input name="addServPrice" value="135.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty46" value="0" size="3"></td>
<td>Side Walk Sale - CY Subpage
</td>
<td></td>
<td><input name="addServPrice" value="105.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty47" value="0" size="3"></td>
<td>Mall Banner - Homepage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty49" value="0" size="3"></td>
<td>Mall Banner - Subpage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty50" value="0" size="3"></td>
<td>Courtyard Banner - CY Homepage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty52" value="0" size="3"></td>
<td>Courtyard Banner - CY Subpage
</td>
<td></td>
<td><input name="addServPrice" value="10000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty53" value="0" size="3"></td>
<td>Mall Button - Mall Floors
</td>
<td></td>
<td><input name="addServPrice" value="1000.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty55" value="0" size="3"></td>
<td>Courtyard Button - CY Floors
</td>
<td></td>
<td><input name="addServPrice" value="500.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
<tr>
<td><input type="Text" name="AddServQty57" value="0" size="3"></td>
<td>Emai Campaignl
</td>
<td></td>
<td><input name="addServPrice" value="500.0000" size="10"></td>
<td><input name="addServExtPrice" value="0" size="5"></td>
</tr>
</table>