27. juni 2006 - 10:40
Der er
9 kommentarer og 1 løsning
gange 2 forms
Jeg har 2 forms, hvor tallene i skal ganges med hinanden. og der efter skrives i en 3 form, hvordan gøres dette? går ud fra man skal bruge en slags javascript til det.
Annonceindlæg fra Barco
hvordan ser fine form's ud? hvilke felter skal ganges? hvor skal resultatet indsættes?
<input type="text" name="textfield_numberofproduct" size="36"> <input type="text" name="textfield_unitprice" size="29"> <input type="text" name="textfield_salesprice" size="29"> textfield_numberofproduct * textfield_unitprice = textfield_salesprice sådan der, så det du skriver i de 2 felter bliver ganget med hinanden og vist i textfield sales price.
hvordan ser resten af dine kode ud?
<form method="POST" action="?mode=addordersubmit"> <b>Add New Order</b> <table border="0" cellspacing="0" cellpadding="0" class="kasse"> <tr> <td class="table_head" width="125"><b>Ordre Nr:</b></td> <td colspan="2" class="table">X</td> <td class="table_head"><b>Status:</b></td> <td colspan="2" class="table"><b>Open</b></td> <td class="table_head"><b>Date Created:</b></td> <td class="table"></td> </tr> <tr> <td class="table_head" width="125"><b>Client:</b></td> <td colspan="2" class="table"><input type="text" name="textfield_client" size="24"></td> <td class="table_head"><b>Type:</b></td> <td colspan="2" class="table"><select name="selectName" size="1"> <option value="Quotation">Quotation</option> <option value="Order">Order</option> </select></td> <td class="table_head"><b>Date Closed:</b></td> <td class="table"></td> </tr> <tr> <td class="table_head" width="125"><b>Contact Person:</b></td> <td colspan="5" class="table"><input type="text" name="textfield_contactperson" size="35"></td> <td class="table_head"><b>Date for Delivery:</b></td> <td class="table"><input type="text" name="textfield_datedelivery" size="36">DD/MM/YYYY</td> </tr> <tr> <td class="table_head" width="125"><b>Sales Person:</b></td> <td colspan="5" class="table"><% response.write session("name") %></td> <td class="table_head"><b>Date for Design:</b></td> <td class="table"><input type="text" name="textfield_datedesign" size="36">DD/MM/YYYY</td> </tr> <tr> <td class="table_head" width="125"><b>Designer on Project:</b></td> <td class="table" colspan="5"> <% SQL = "SELECT FullName FROM userlist WHERE role = 'Design' or role = 'Admin'" set rs4 = Conn.execute(SQL) %> <select name="add_design"> <option value=""></option> <% while NOT rs4.EOF %> <option value="<% = rs4("FullName") %>"><% = rs4("FullName") %></option> <% rs4.MoveNext Wend %> </select> <%Conn.close%> </td> <td class="table"></td> <td class="table"></td> </tr> <tr> <td class="table_head" width="125"><b>Product:</b></td> <td colspan="5" class="table"><input type="text" name="textfield_product" size="35"></td> <td class="table_head"><b>Number of Products:</b></td> <td class="table"><input type="text" name="textfield_numberofproduct" size="36"></td> </tr> <tr> <td class="table_head" width="125"><b>Product Description:</b></td> <td colspan="7" class="table"><textarea name="textarea_productdesc" rows="4" cols="53"></textarea></td> </tr> <tr> <td class="table_head" width="125"><b>Unit Price Price:</b></td> <td colspan="7" class="table"> <input type="text" name="textfield_unitprice" size="29"> </tr> <tr> <td class="table_head" width="125"><b>Total Sales Price:</b></td> <td colspan="5" class="table"> <input type="text" name="textfield_salesprice" size="29">:<select name="select_cur" size="1"> <option value="EUR">EUR</option> <option value="DKK">DKK</option> <option value="USD">USD</option> </select></td> <td class="table_head"><b>VAT Number:</b></td> <td class="table"><input type="text" name="textfield_vatnumber" size="36"></td> </tr> <tr> <td class="table_head" width="125"><strong>Payment Terms:</strong></td> <td colspan="7" class="table"><textarea name="textfield_paymentterms" rows="4" cols="40"></textarea></td> </tr> <tr> <td class="table_head" width="125"><b>Colour of Product:</b></td> <td colspan="5" class="table"><input type="text" name="textfield_colourproduct" size="35"></td> <td class="table_head"><b>Special Requirements:</b></td> <td class="table"><input type="text" name="textfield_specialreq" size="36"></td> </tr> <tr> <td class="table_head" width="125"><b>Extra Features:</b></td> <td colspan="5" class="table"><input type="text" name="textfield_extrafeatures" size="35"></td> <td class="table_head"><b>External Classification:</b></td> <td class="table"><input type="text" name="textfield_externalclass" size="36"></td> </tr> <tr> <td class="table_head" width="125"><b>Marking Notes:</b></td> <td class="table" colspan="5"><textarea name="textarea_markingnotes" rows="4" cols="40"></textarea></td> <td class="table"><b>Misc Notes:</b></td> <td class="table"><textarea name="textarea_miscnotes" rows="4" cols="40"></textarea></td> </tr> <tr> <td class="table_head" width="125"><b>Delivery Address:</b></td> <td class="table" colspan="7"><textarea name="textarea_deliveryaddress" rows="4" cols="52"></textarea></td> </tr> <tr> <td class="table_head" width="125"><b>Invocing Address:</b></td> <td class="table" colspan="7"><textarea name="textarea_invocingaddress" rows="4" cols="52"></textarea></td> </tr> <tr> <td class="table_head" width="125"><b>Customer Address:</b></td> <td class="table" colspan="7"><textarea name="textarea_customeraddress" rows="4" cols="52"></textarea></td> </tr> <tr> <td class="table_head" colspan="8"><div align="center"><INPUT TYPE="image" SRC="images/icons/apply.png" HEIGHT="22" WIDTH="22" BORDER="0" TITLE="Add Order to System" ALT="Add Order to System"> </form></div></td> </tr> </table>
Hvad med: <input type="text" name="textfield_unitprice" size="29" onkeyup="this.form.textfield_salesprice.value=parseInt(this.value)*parseInt(this.form.textfield_numberofproduct.value);"> og <input type="text" name="textfield_numberofproduct" size="36" onkeyup="this.form.textfield_salesprice.value=parseInt(this.value)*parseInt(this.form.textfield_unitprice.value);">
tak det ser ud til at virke :) smid et svar!
27. juni 2006 - 16:25
#10
- og tak for point :o)
Vi tilbyder markedets bedste kurser inden for webudvikling