Avatar billede starf Nybegynder
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.
Avatar billede mm12010 Nybegynder
27. juni 2006 - 11:23 #1
hvordan ser fine form's ud? hvilke felter skal ganges? hvor skal resultatet indsættes?
Avatar billede mm12010 Nybegynder
27. juni 2006 - 11:23 #2
fine = dine
Avatar billede starf Nybegynder
27. juni 2006 - 12:03 #3
<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.
Avatar billede mm12010 Nybegynder
27. juni 2006 - 12:10 #4
hvordan ser resten af dine kode ud?
Avatar billede starf Nybegynder
27. juni 2006 - 12:16 #5
<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>
Avatar billede starf Nybegynder
27. juni 2006 - 12:16 #6
sådan der :)
Avatar billede mclemens Nybegynder
27. juni 2006 - 13:10 #7
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);">
Avatar billede starf Nybegynder
27. juni 2006 - 13:22 #8
tak det ser ud til at virke :) smid et svar!
Avatar billede mclemens Nybegynder
27. juni 2006 - 14:24 #9
Ok :o)
Avatar billede mclemens Nybegynder
27. juni 2006 - 16:25 #10
- og tak for point :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester