listscript.cgi

Trochę ciekawostek – na weekend (czego to ludzie nie wymyślą ...


Automatyczne obliczanie sum








Formularz zamówienia

Nazwisko:
Telefon:
Adres e-mail:
Adres zamawiaj±cego i otrzymuj±cego:

Wprowad¼ adres zamawiaj±cego.


Wprowad¼ adres otrzymuj±cego.

Zamawiam produkty:
Liczba:
Koszt:
(40.00 z³/szt.) Fikcyjny arkusz kalkulacyjny 8.0
Liczba:
Koszt:
(69.95 z³/szt.)Fikcyjny edytor tekstów 6.0
Liczba:
Koszt:
(99.95 z³/szt.) Fikcyjna baza danych 7.0
Liczba:
Koszt:
(4.95 z³/szt.) Dokumentacja do powy¿szych programów
Ca³kowity koszt:

Sposób zap³aty:

Czek lub przekaz pocztowy
Gotówka
Karta kredytowa (podaj numer)

Numer karty kredytowej lub czeku::










<SCRIPT>
// funkcja oblicza ca³kowity koszt
function Total() {
var tot = 0;
tot += (40.00 * document.order.qty1.value);
tot += (69.95 * document.order.qty2.value);
tot += (99.95 * document.order.qty3.value);
tot += (4.95 * document.order.qty4.value);
document.order.totalcost.value = tot;
}

// funkcja od¶wierzaj±ca koszt przy zmianie liczby sztuk
function UpdateCost(number, unitcost) {
costname = "cost" + number;
qtyname = "qty" + number;
var q = document.order[qtyname].value;
document.order[costname].value = q * unitcost;
Total();
}
</SCRIPT>

<DIV align="LEFT">
<H1>Formularz zamówienia</H1>
<FORM NAME="order">
<B>Nazwisko:</B> <INPUT TYPE="text" NAME="name1" SIZE=20>
<B>Telefon: </B><INPUT TYPE="text" NAME="phone" SIZE=15>
<B>Adres e-mail:</B><INPUT TYPE="text" NAME="email" SIZE=20><BR>
<B>Adres zamawiaj±cego i otrzymuj±cego:</B><BR>
<TEXTAREA NAME="billto" COLS=40 ROWS=4>
Wprowad¼ adres zamawiaj±cego.
</TEXTAREA>
<TEXTAREA NAME="shipto" COLS=40 ROWS=4>
Wprowad¼ adres otrzymuj±cego.
</TEXTAREA>
<p><B>Zamawiam produkty:</B><BR>
Liczba: <INPUT TYPE="TEXT" NAME="qty1" VALUE="0" SIZE=4
onChange = "UpdateCost(1, 40.00);">
Koszt: <INPUT TYPE="TEXT" NAME="cost1" SIZE=6>
(40.00 z³/szt.) Fikcyjny arkusz kalkulacyjny 8.0 <BR>
Liczba: <INPUT TYPE="TEXT" NAME="qty2" VALUE="0" SIZE=4
onChange = "UpdateCost(2, 69.95);">
Koszt: <INPUT TYPE="TEXT" NAME="cost2" SIZE=6>
(69.95 z³/szt.)Fikcyjny edytor tekstów 6.0<BR>
Liczba: <INPUT TYPE="TEXT" NAME="qty3" VALUE="0" SIZE=4
onChange = "UpdateCost(3, 99.95);">
Koszt: <INPUT TYPE="TEXT" NAME="cost3" SIZE=6>
(99.95 z³/szt.) Fikcyjna baza danych 7.0 <BR>
Liczba: <INPUT TYPE="TEXT" NAME="qty4" VALUE="0" SIZE=4
onChange = "UpdateCost(4, 4.95);">
Koszt: <INPUT TYPE="TEXT" NAME="cost4" SIZE=6>
(4.95 z³/szt.) Dokumentacja do powy¿szych programów <HR>
<B>Ca³kowity koszt:</B>
<INPUT TYPE="TEXT" NAME="totalcost" SIZE=8><HR>
<B>Sposób zap³aty</B>:
<SELECT NAME="payby">
<OPTION VALUE="check" SELECTED>Czek lub przekaz pocztowy
<OPTION VALUE="cash">Gotówka
<OPTION VALUE="credit">Karta kredytowa (podaj numer)
</SELECT><BR>
<B>Numer karty kredytowej lub czeku:</B>:
<INPUT TYPE="TEXT" NAME="creditno" SIZE="20"><BR>
<INPUT TYPE="SUBMIT" NAME="submit" VALUE="Wy¶lij zamówienie">
<INPUT TYPE="RESET" VALUE="Wyczy¶æ">
</FORM>
</DIV>


  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • strefamiszcza.htw.pl
  • Copyright (c) 2009 TrochÄ™ ciekawostek – na weekend (czego to ludzie nie wymyÅ›lÄ… ... | Powered by Wordpress. Fresh News Theme by WooThemes - Premium Wordpress Themes.