16. januar 2003 - 00:11
Der er
3 kommentarer og 1 løsning
Udregning fra 3 input
Hejsa... Jeg har brug for lidt hjælp til denne funktion... 3 felter: Produkt, Antal, Pris (i alt). Det skal helst virke sådan at man vælger et produkt (felt1) og skriver et antal (felt2), her efter skal total prisen regnes ud som Pris i alt (felt3). Jeg har lavet en skabelon kode: <-------------------------------------------------------------- <table cellspacing="0" cellpadding="0" width="100%" height="*"> <tr> <td width="120">Produkt</td> <td width="10"><center>:</center></td> <td><select name="Produkt" class="but"> <option selected value="">1. Produkt</option> <option value="">2. Produkt</option> <option value="">3. Produkt</option> </select></td> </tr> <tr> <td width="120">Antal</td> <td width="10"><center>:</center></td> <td><input name="Antal" type="text" value="1 stk." class="but1" size="9" maxlength="9">á 149 kr.</td> </tr> <tr> <td width="120">Pris (i alt)</td> <td width="10"><center>:</center></td> <td><input name="Pris" type="text" value="322 kr." class="but1" size="9" maxlength="9"></td> </tr> </table> <-------------------------------------------------------------- Jeg vil være meget taknemlig hvis nogen kunne hjælpe mig med mit 'lille' problem... /Klyde
Annonceindlæg fra Partnertekst
16. januar 2003 - 00:43
#2
her: <form> <script type="text/javascript" language="JavaScript"><!-- function beregn( frmObj ) { var t1 = parseInt( "0"+frmObj.Produkt.value, 10 ); var t2 = parseInt( "0"+frmObj.Antal.value); frmObj.Pris.value = (t2 *t1); }; //end beregn( HTML Form objekt ) // --></script> <table cellspacing="0" cellpadding="0" width="186" height="*"> <tr> <td width="60" align="left">Produkt</td> <td width="10"><div align="center"><center><p>:</td> <td align="left" width="116"><select name="Produkt" value onblur="beregn(this.form);" class="but" size="1"> <option value="100">1. Produkt</option> <option value="200">2. Produkt</option> <option value="300">3. Produkt</option> </select></td> </tr> <tr align="center"> <td width="60" align="left">Antal</td> <td width="10"><div align="center"><center><p>:</td> <td align="left" width="116"><input name="Antal" value onblur="beregn(this.form);" type="text" class="but1" size="9" maxlength="9">Stk.</td> </tr> <tr align="center"> <td width="60" align="left">Pris (i alt)</td> <td width="10"><div align="center"><center><p>:</td> <td align="left" width="116"><input name="Pris" value onfocus="this.blur();" type="text" class="but1" size="9" maxlength="9">Kr.</td> </tr> </table> </form>