Strona 1 z 1

kalkulator w js w formularzu???pomóżcie

PostNapisane: 27 listopada 2006, o 16:35
przez zaltar
hej,
mam pytanko,
jak zrobić w js
w formularzu taki rodzaj kalkulatora,
który by

-po wpisaniu w kolumnę
Ilość:
jakiejś liczby
po naciśnięciu buttona 'Przelicz'
przemnoży nam
zawartość kolumn
Cena * Ilość = Wartość
i w kolumnie Wartość i SUMA poda wynik...
-dodatkowo jeśli wybierzemy w polu wyboru
pole Firma kurierska (10.00)
to przyciskając ten sam button 'Przelicz'
oprócz
Cena * Ilość = Wartość + Koszt wysyłki(10) = 'RAZEM:' kolumna 'Wartość:'
a wynik tego mnożenia i dodawania zostanie wpisany w pozycję
RAZEM: kolumna Wartość...???

albo ujmę to jaśniej

Jeśli
Cena x Ilość = Wartość
Jeśli dodatkowo wybierzemy z listy/pola wyboru 'Firma kurierska' kwota np.10 to
Cena x Ilość = Wartość + Koszt wysyłki(np.10) = 'RAZEM:' kolumna 'Wartość:'
to wszystko po naciśnięciu botton'a 'Przelicz'.


Przykład formularza.:

http://serwernet.republika.pl/calc_form.htm

Z góry dzięki za wszelką pomoc
[email protected]

kalkulator w js w formularzu???pomóżcie

PostNapisane: 27 listopada 2006, o 22:59
przez Skorpion9312

PostNapisane: 28 listopada 2006, o 15:40
przez zaltar
Jak zrobić w tym formularzu

Jeśli
Cena x Ilość = Wartość
Jeśli dodatkowo wybierzemy z listy/pola wyboru 'Firma kurierska' kwota np.10 to
Cena x Ilość = Wartość + Koszt wysyłki(np.10) = 'RAZEM:' kolumna 'Wartość:'
to wszystko po naciśnięciu botton'a 'Przelicz'.

http://serwernet.republika.pl/calc_form.htm

lub

kod do modyfikacji

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

</head>

<body>
<div id="Layer1" style="position:absolute; left:5px; top:9px; width:484px; height:197px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000;">
<TABLE width="99%" height="146" border=0 cellPadding=1 cellSpacing=1 bordercolor="#FFFFFF" bgcolor="#666666">
<TBODY>
<TR
style="FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana"
bgColor=#f9c517>
<TH width="10%" bgcolor="#FFFFFF"></TH>
<TH width="60%" bordercolor="#CCCCCC" bgcolor="#FFFFFF">Nazwa produktu:</TH>
<TH width="10%" bgcolor="#FFFFFF">Cena:</TH>
<TH width="10%" bgcolor="#FFFFFF">Ilość:</TH>
<TH width="10%" bgcolor="#FFFFFF">Wartość:</TH>
<TR
style="FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #b2b7bc; FONT-FAMILY: Verdana"
bgColor=#0e2036>
<TH bgcolor="#FFFFFF"></TH>
<TD align=middle bgcolor="#FFFFFF"><B><font color="#000000">Jakiś tam produkt</font></B></TD>
<TH align=right bgcolor="#FFFFFF"><font color="#000000">100.00</font></TH>
<TH bgcolor="#FFFFFF"><INPUT size=2 value=1 name=Alan100Plus></TH>
<TH align=right bgcolor="#FFFFFF"><font color="#000000">100.00&nbsp;</font></TH>
</TR>
<TR></TR>
<TR
style="FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana"
bgColor=#000000>
<TH colSpan=2 align=right bgcolor="#FFFFFF"> <P>&nbsp;<font color="#000000">SUMA:</font></P></TH>
<TH colSpan=2 bgcolor="#FFFFFF"><font color="#000000">-</font></TH>
<TH align=right bgcolor="#FFFFFF"><font color="#000000">100.00;</font></TH>
</TR>
<TR
style="FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b2b7bc; FONT-FAMILY: Verdana"
bgColor=#0e2036>
<th colSpan=2 align=right bordercolor="#CCCCCC" bgcolor="#FFFFFF"> <P>&nbsp;<font color="#000000">Koszty
wysyłki:</font></P></th>
<TH colSpan=2 bgcolor="#FFFFFF"><SELECT name=Koszty_wysyłki>
<OPTION
value="Firma kurierska (10.00)" selected>Firma
kurierska (10.00)
<OPTION value="Odbiór osobisty">Odbiór osobisty (0.00)</OPTION>
</SELECT></TH>
<TH align=right bgcolor="#FFFFFF"><font color="#000000">10.00&nbsp;</font></TH>
</TR>
<TR
style="FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b2b7bc; FONT-FAMILY: Verdana"
bgColor=#0e2036>
<TH colSpan=2 align=right bgcolor="#FFFFFF"> <P><font color="#000000">&nbsp;Rabat
od sumy</font>:</P></TH>
<TH colSpan=2 bgcolor="#FFFFFF"><font color="#000000">0%</font></TH>
<TH align=right bgcolor="#FFFFFF"><font color="#000000">0.00&nbsp;</font></TH>
</TR>
<TR
style="FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b2b7bc; FONT-FAMILY: Verdana"
bgColor=#0e2036>
<TH height="15" colSpan=2 align=right bgcolor="#FFFFFF"><P><font color="#000000"></font><font color="#000000">RAZEM:</font></P></TH>
<TH colSpan=2 bgcolor="#FFFFFF"><font color="#000000">-</font></TH>
<TH
align=right bordercolor="#FFFFFF" bgcolor="#FFFFFF"><font color="#000000">100.00&nbsp;</font></TH>
</TR>
</TABLE>
<BR>
<INPUT type=button value="Przelicz" name=refresh>
</div>
</body>
</html>

PostNapisane: 28 listopada 2006, o 23:32
przez Skorpion9312

PostNapisane: 30 listopada 2006, o 15:50
przez zaltar
hej,
Wielgaśne dzięki za ten skrypt:)
naprawdę mi pomógł:)
jeszcze raz wielkie dzięki:)
[email protected]