طلبت مني أحد الأخوات صفحة بالجافا سكريبت عن نظام شرائي يتم اختيار البضاعة من صفحة بها عدد من الأقسام ثم تظهر لكل قسم فاتورته ثم تظهر بالأسفل فاتورة كلية بها المجموع الكلي و هاهو الرد
و إن شاء الله يعجبكم:
*****************************************
<script language="javascript">
function show_result(){
var msg=0
var price_tv=200
var price_radio=35
var price_vedio=75
var price_sega=115
var price_sony=145
var price_gear=80
var price_nokia=150
var price_motorolla=65
var price_alkatel=55
var price=0
var price2=0
var price3=0
var total_amount=0
//**********************************************************
// access the first form (shop) :
if(document.shop.product(0).checked){
price=price_tv * document.shop.amount.value
document.shop.total.value=price
}
if(document.shop.product(1).checked){
price=price_radio * document.shop.amount.value
document.shop.total.value=price
}
if(document.shop.product(2).checked){
price=price_vedio * document.shop.amount.value
document.shop.total.value=price
}
//************************************************************
//access the 2nd. form (gm)for games
if(document.gm.game(0).checked){
price2=price_sega * document.gm.amount2.value
document.gm.total2.value=price2
}
if(document.gm.game(1).checked){
price2=price_sony * document.gm.amount2.value
document.gm.total2.value=price2
}
if(document.gm.game(2).checked){
price2=price_gear * document.gm.amount2.value
document.gm.total2.value=price2
}
//*************************************************************
//access the 3rd. form (jawwal)for mobiles
if(document.jawwal.jaw(0).checked){
price3=price_nokia * document.jawwal.amount3.value
document.jawwal.total3.value=price3
}
if(document.jawwal.jaw(1).checked){
price3=price_motorolla * document.jawwal.amount3.value
document.jawwal.total3.value=price3
}
if(document.jawwal.jaw(2).checked){
price3=price_alkatel * document.jawwal.amount3.value
document.jawwal.total3.value=price3
}
//******************
total_amount=price+price2+price3
document.bill.total4.value=total_amount +" $"
total_amount=0
}
Electronics Sales Page
TV. Price 200$
RADIO. Price 35 $
VIDEO. Price 75 $
Amount of product :
Amount for paid is :
|
SEGA MEGA DRIVE Price 115$
SONY PLAY STATION. Price145 $
GAME GEAR. Price 80 $
Amount of product :
Amount for paid is :
|
NOKIA3310 Price 150$
MOTOROLA CD. Price 65 $
ALKATEL. Price 55 $
Amount of product :
Amount for paid is :
|
| Your Bill
**********************
Total Amount For Paid:
|
Designed by: F@RES..
inshalla
ye3jebkom sho3'lee ..