Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

Calling a function

kady63kady63 Posts: 5Member
I am making an order form where the user enters an
item number, description, quantity and price. The form should calculate the extended price,
subtotal , sales tax and grand total. I defined the functions but dont understand how to call
them and where in the code to call them. Any help would be greatly appreciated. I am
attaching the file that I have completed this far.
Thanks,
Kady







Kates Aromatherapy Form Prooject 3



function ExtendedPrice1 (qty1, price1)
{
return (qty1*price1)
}

function ExtendedPrice2 (qty2, price2)
{
return (qty2*price2)
}

function ExtendedPrice3 (qty3, price3)
{
return (qty3*price3)
}

function ExtendedPrice4 (qty4, price4)
{
return (qty4*price4)
}

function SubTotal (extprice1, extprice2, extprice3, extprice4)
{
return (extprice1 + extprice2 + extprice3 + extprice4)
}


function SalesTax (subtot)
{
var tax = 0.06;
return (tax * subtot)
}

function Shipping (subtot, tax)
{
var shipexpense = 5.95
return (subtot + salestax + shipexpense)
}

function GrandTotal (subtot, ship, salestax)
{
return (subtot + ship + salestax)
}






FORM { background:#CC9900; border: #663300 double 8px;
}

KATES AROMATHERAPY ORDER CATALOG, INC.


2444 Homeworth Rd.


Alliance, OH 44601


330 525-7939









Please enter the following information to process your order.







SOLD TO: SHIP TO:


Company Name: Company Name:


Address: Address:


City, State, Zip: City, State, Zip:


Contact Person: Contact Person:


Phone Number: Phone Number:


INVOICE TO:

Company Name:

Address:

City, State, Zip:

Contact Person:

Phone Number:


Enter the items you wish to purchase.


Item Number Description QTY Price Ext Price





SubTotal
Sales Tax
Shipping & Handling
Grand Total















Comments

  • ayanroyayanroy Posts: 15Member
    u can ,make a button which will calculate the price,salestex etc. and call the functions onclick.

    or u can call the function onfocus or onblur in the textfield



    : I am making an order form where the user enters an
    : item number, description, quantity and price. The form should calculate the extended price,
    : subtotal , sales tax and grand total. I defined the functions but dont understand how to call
    : them and where in the code to call them. Any help would be greatly appreciated. I am
    : attaching the file that I have completed this far.
    : Thanks,
    : Kady
    :
    :
    :
    :
    :
    :
    :
    : Kates Aromatherapy Form Prooject 3
    :
    :
    :
    : function ExtendedPrice1 (qty1, price1)
    : {
    : return (qty1*price1)
    : }
    :
    : function ExtendedPrice2 (qty2, price2)
    : {
    : return (qty2*price2)
    : }
    :
    : function ExtendedPrice3 (qty3, price3)
    : {
    : return (qty3*price3)
    : }
    :
    : function ExtendedPrice4 (qty4, price4)
    : {
    : return (qty4*price4)
    : }
    :
    : function SubTotal (extprice1, extprice2, extprice3, extprice4)
    : {
    : return (extprice1 + extprice2 + extprice3 + extprice4)
    : }
    :
    :
    : function SalesTax (subtot)
    : {
    : var tax = 0.06;
    : return (tax * subtot)
    : }
    :
    : function Shipping (subtot, tax)
    : {
    : var shipexpense = 5.95
    : return (subtot + salestax + shipexpense)
    : }
    :
    : function GrandTotal (subtot, ship, salestax)
    : {
    : return (subtot + ship + salestax)
    : }
    :
    :
    :
    :
    :
    :
    : FORM { background:#CC9900; border: #663300 double 8px;
    : }
    :
    :
    KATES AROMATHERAPY ORDER CATALOG, INC.
    :
    : 2444 Homeworth Rd.
    :
    : Alliance, OH 44601
    :
    : 330 525-7939
    :
    :

    :
    :

    :
    :
    : Please enter the following information to process your order.
    :

    :
    :
    :
    :
    :
    : SOLD TO: SHIP TO:
    :
    : Company Name: Company Name:
    :
    : Address: Address:
    :
    : City, State, Zip: City, State, Zip:
    :
    : Contact Person: Contact Person:
    :
    : Phone Number: Phone Number:
    :
    :
    : INVOICE TO:
    :
    : Company Name:
    :
    : Address:
    :
    : City, State, Zip:
    :
    : Contact Person:
    :
    : Phone Number:
    :

    :
    : Enter the items you wish to purchase.
    :

    :
    : Item Number Description QTY Price Ext Price
    :
    :
    :
    :
    :
    : SubTotal
    : Sales Tax
    : Shipping & Handling
    : Grand Total
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :
    :



  • kady63kady63 Posts: 5Member
    :Thanks again and one quick question. Do I have my functions defined correctly?

    u can ,make a button which will calculate the price,salestex etc. and call the functions onclick.
    :
    : or u can call the function onfocus or onblur in the textfield
    :
    :
    :
    : : I am making an order form where the user enters an
    : : item number, description, quantity and price. The form should calculate the extended price,
    : : subtotal , sales tax and grand total. I defined the functions but dont understand how to call
    : : them and where in the code to call them. Any help would be greatly appreciated. I am
    : : attaching the file that I have completed this far.
    : : Thanks,
    : : Kady
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : : Kates Aromatherapy Form Prooject 3
    : :
    : :
    : :
    : : function ExtendedPrice1 (qty1, price1)
    : : {
    : : return (qty1*price1)
    : : }
    : :
    : : function ExtendedPrice2 (qty2, price2)
    : : {
    : : return (qty2*price2)
    : : }
    : :
    : : function ExtendedPrice3 (qty3, price3)
    : : {
    : : return (qty3*price3)
    : : }
    : :
    : : function ExtendedPrice4 (qty4, price4)
    : : {
    : : return (qty4*price4)
    : : }
    : :
    : : function SubTotal (extprice1, extprice2, extprice3, extprice4)
    : : {
    : : return (extprice1 + extprice2 + extprice3 + extprice4)
    : : }
    : :
    : :
    : : function SalesTax (subtot)
    : : {
    : : var tax = 0.06;
    : : return (tax * subtot)
    : : }
    : :
    : : function Shipping (subtot, tax)
    : : {
    : : var shipexpense = 5.95
    : : return (subtot + salestax + shipexpense)
    : : }
    : :
    : : function GrandTotal (subtot, ship, salestax)
    : : {
    : : return (subtot + ship + salestax)
    : : }
    : :
    : :
    : :
    : :
    : :
    : :
    : : FORM { background:#CC9900; border: #663300 double 8px;
    : : }
    : :
    : :
    KATES AROMATHERAPY ORDER CATALOG, INC.
    : :
    : : 2444 Homeworth Rd.
    : :
    : : Alliance, OH 44601
    : :
    : : 330 525-7939
    : :
    : :

    : :
    : :

    : :
    : :
    : : Please enter the following information to process your order.
    : :

    : :
    : :
    : :
    : :
    : :
    : : SOLD TO: SHIP TO:
    : :
    : : Company Name: Company Name:
    : :
    : : Address: Address:
    : :
    : : City, State, Zip: City, State, Zip:
    : :
    : : Contact Person: Contact Person:
    : :
    : : Phone Number: Phone Number:
    : :
    : :
    : : INVOICE TO:
    : :
    : : Company Name:
    : :
    : : Address:
    : :
    : : City, State, Zip:
    : :
    : : Contact Person:
    : :
    : : Phone Number:
    : :

    : :
    : : Enter the items you wish to purchase.
    : :

    : :
    : : Item Number Description QTY Price Ext Price
    : :
    : :
    : :
    : :
    : :
    : : SubTotal
    : : Sales Tax
    : : Shipping & Handling
    : : Grand Total
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    :
    :
    :
    :

  • kady63kady63 Posts: 5Member
    :Thanks again and one quick question. Do I have my functions defined correctly?

    u can ,make a button which will calculate the price,salestex etc. and call the functions onclick.
    :
    : or u can call the function onfocus or onblur in the textfield
    :
    :
    :
    : : I am making an order form where the user enters an
    : : item number, description, quantity and price. The form should calculate the extended price,
    : : subtotal , sales tax and grand total. I defined the functions but dont understand how to call
    : : them and where in the code to call them. Any help would be greatly appreciated. I am
    : : attaching the file that I have completed this far.
    : : Thanks,
    : : Kady
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : : Kates Aromatherapy Form Prooject 3
    : :
    : :
    : :
    : : function ExtendedPrice1 (qty1, price1)
    : : {
    : : return (qty1*price1)
    : : }
    : :
    : : function ExtendedPrice2 (qty2, price2)
    : : {
    : : return (qty2*price2)
    : : }
    : :
    : : function ExtendedPrice3 (qty3, price3)
    : : {
    : : return (qty3*price3)
    : : }
    : :
    : : function ExtendedPrice4 (qty4, price4)
    : : {
    : : return (qty4*price4)
    : : }
    : :
    : : function SubTotal (extprice1, extprice2, extprice3, extprice4)
    : : {
    : : return (extprice1 + extprice2 + extprice3 + extprice4)
    : : }
    : :
    : :
    : : function SalesTax (subtot)
    : : {
    : : var tax = 0.06;
    : : return (tax * subtot)
    : : }
    : :
    : : function Shipping (subtot, tax)
    : : {
    : : var shipexpense = 5.95
    : : return (subtot + salestax + shipexpense)
    : : }
    : :
    : : function GrandTotal (subtot, ship, salestax)
    : : {
    : : return (subtot + ship + salestax)
    : : }
    : :
    : :
    : :
    : :
    : :
    : :
    : : FORM { background:#CC9900; border: #663300 double 8px;
    : : }
    : :
    : :
    KATES AROMATHERAPY ORDER CATALOG, INC.
    : :
    : : 2444 Homeworth Rd.
    : :
    : : Alliance, OH 44601
    : :
    : : 330 525-7939
    : :
    : :

    : :
    : :

    : :
    : :
    : : Please enter the following information to process your order.
    : :

    : :
    : :
    : :
    : :
    : :
    : : SOLD TO: SHIP TO:
    : :
    : : Company Name: Company Name:
    : :
    : : Address: Address:
    : :
    : : City, State, Zip: City, State, Zip:
    : :
    : : Contact Person: Contact Person:
    : :
    : : Phone Number: Phone Number:
    : :
    : :
    : : INVOICE TO:
    : :
    : : Company Name:
    : :
    : : Address:
    : :
    : : City, State, Zip:
    : :
    : : Contact Person:
    : :
    : : Phone Number:
    : :

    : :
    : : Enter the items you wish to purchase.
    : :

    : :
    : : Item Number Description QTY Price Ext Price
    : :
    : :
    : :
    : :
    : :
    : : SubTotal
    : : Sales Tax
    : : Shipping & Handling
    : : Grand Total
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    : :
    :
    :
    :
    :

  • ayanroyayanroy Posts: 15Member
    you have not defined the variables correctly, it should have like this:-

    document.formname.textfieldname.value

    eg.







    ..........
    ........

    now inside function write

    var price=document.order.price.value
    var qty=document.order.qty.value

    now do the calculations


    : :Thanks again and one quick question. Do I have my functions defined correctly?
    :
    : u can ,make a button which will calculate the price,salestex etc. and call the functions onclick.
    : :
    : : or u can call the function onfocus or onblur in the textfield
    : :
    : :
    : :
    : : : I am making an order form where the user enters an
    : : : item number, description, quantity and price. The form should calculate the extended price,
    : : : subtotal , sales tax and grand total. I defined the functions but dont understand how to call
    : : : them and where in the code to call them. Any help would be greatly appreciated. I am
    : : : attaching the file that I have completed this far.
    : : : Thanks,
    : : : Kady
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : : Kates Aromatherapy Form Prooject 3
    : : :
    : : :
    : : :
    : : : function ExtendedPrice1 (qty1, price1)
    : : : {
    : : : return (qty1*price1)
    : : : }
    : : :
    : : : function ExtendedPrice2 (qty2, price2)
    : : : {
    : : : return (qty2*price2)
    : : : }
    : : :
    : : : function ExtendedPrice3 (qty3, price3)
    : : : {
    : : : return (qty3*price3)
    : : : }
    : : :
    : : : function ExtendedPrice4 (qty4, price4)
    : : : {
    : : : return (qty4*price4)
    : : : }
    : : :
    : : : function SubTotal (extprice1, extprice2, extprice3, extprice4)
    : : : {
    : : : return (extprice1 + extprice2 + extprice3 + extprice4)
    : : : }
    : : :
    : : :
    : : : function SalesTax (subtot)
    : : : {
    : : : var tax = 0.06;
    : : : return (tax * subtot)
    : : : }
    : : :
    : : : function Shipping (subtot, tax)
    : : : {
    : : : var shipexpense = 5.95
    : : : return (subtot + salestax + shipexpense)
    : : : }
    : : :
    : : : function GrandTotal (subtot, ship, salestax)
    : : : {
    : : : return (subtot + ship + salestax)
    : : : }
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : : FORM { background:#CC9900; border: #663300 double 8px;
    : : : }
    : : :
    : : :
    KATES AROMATHERAPY ORDER CATALOG, INC.
    : : :
    : : : 2444 Homeworth Rd.
    : : :
    : : : Alliance, OH 44601
    : : :
    : : : 330 525-7939
    : : :
    : : :

    : : :
    : : :

    : : :
    : : :
    : : : Please enter the following information to process your order.
    : : :

    : : :
    : : :
    : : :
    : : :
    : : :
    : : : SOLD TO: SHIP TO:
    : : :
    : : : Company Name: Company Name:
    : : :
    : : : Address: Address:
    : : :
    : : : City, State, Zip: City, State, Zip:
    : : :
    : : : Contact Person: Contact Person:
    : : :
    : : : Phone Number: Phone Number:
    : : :
    : : :
    : : : INVOICE TO:
    : : :
    : : : Company Name:
    : : :
    : : : Address:
    : : :
    : : : City, State, Zip:
    : : :
    : : : Contact Person:
    : : :
    : : : Phone Number:
    : : :

    : : :
    : : : Enter the items you wish to purchase.
    : : :

    : : :
    : : : Item Number Description QTY Price Ext Price
    : : :
    : : :
    : : :
    : : :
    : : :
    : : : SubTotal
    : : : Sales Tax
    : : : Shipping & Handling
    : : : Grand Total
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : : :
    : :
    : :
    : :
    : :
    :
    :

  • kady63kady63 Posts: 5Member
    Thank You again! I will try your advice.
    Kate:


    you have not defined the variables correctly, it should have like this:-
    :
    : document.formname.textfieldname.value
    :
    : eg.
    :
    :
    :
    :
    :
    :
    :
    : ..........
    : ........
    :
    : now inside function write
    :
    : var price=document.order.price.value
    : var qty=document.order.qty.value
    :
    : now do the calculations
    :
    :
    : : :Thanks again and one quick question. Do I have my functions defined correctly?
    : :
    : : u can ,make a button which will calculate the price,salestex etc. and call the functions onclick.
    : : :
    : : : or u can call the function onfocus or onblur in the textfield
    : : :
    : : :
    : : :
    : : : : I am making an order form where the user enters an
    : : : : item number, description, quantity and price. The form should calculate the extended price,
    : : : : subtotal , sales tax and grand total. I defined the functions but dont understand how to call
    : : : : them and where in the code to call them. Any help would be greatly appreciated. I am
    : : : : attaching the file that I have completed this far.
    : : : : Thanks,
    : : : : Kady
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : Kates Aromatherapy Form Prooject 3
    : : : :
    : : : :
    : : : :
    : : : : function ExtendedPrice1 (qty1, price1)
    : : : : {
    : : : : return (qty1*price1)
    : : : : }
    : : : :
    : : : : function ExtendedPrice2 (qty2, price2)
    : : : : {
    : : : : return (qty2*price2)
    : : : : }
    : : : :
    : : : : function ExtendedPrice3 (qty3, price3)
    : : : : {
    : : : : return (qty3*price3)
    : : : : }
    : : : :
    : : : : function ExtendedPrice4 (qty4, price4)
    : : : : {
    : : : : return (qty4*price4)
    : : : : }
    : : : :
    : : : : function SubTotal (extprice1, extprice2, extprice3, extprice4)
    : : : : {
    : : : : return (extprice1 + extprice2 + extprice3 + extprice4)
    : : : : }
    : : : :
    : : : :
    : : : : function SalesTax (subtot)
    : : : : {
    : : : : var tax = 0.06;
    : : : : return (tax * subtot)
    : : : : }
    : : : :
    : : : : function Shipping (subtot, tax)
    : : : : {
    : : : : var shipexpense = 5.95
    : : : : return (subtot + salestax + shipexpense)
    : : : : }
    : : : :
    : : : : function GrandTotal (subtot, ship, salestax)
    : : : : {
    : : : : return (subtot + ship + salestax)
    : : : : }
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : FORM { background:#CC9900; border: #663300 double 8px;
    : : : : }
    : : : :
    : : : :
    KATES AROMATHERAPY ORDER CATALOG, INC.
    : : : :
    : : : : 2444 Homeworth Rd.
    : : : :
    : : : : Alliance, OH 44601
    : : : :
    : : : : 330 525-7939
    : : : :
    : : : :

    : : : :
    : : : :

    : : : :
    : : : :
    : : : : Please enter the following information to process your order.
    : : : :

    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : SOLD TO: SHIP TO:
    : : : :
    : : : : Company Name: Company Name:
    : : : :
    : : : : Address: Address:
    : : : :
    : : : : City, State, Zip: City, State, Zip:
    : : : :
    : : : : Contact Person: Contact Person:
    : : : :
    : : : : Phone Number: Phone Number:
    : : : :
    : : : :
    : : : : INVOICE TO:
    : : : :
    : : : : Company Name:
    : : : :
    : : : : Address:
    : : : :
    : : : : City, State, Zip:
    : : : :
    : : : : Contact Person:
    : : : :
    : : : : Phone Number:
    : : : :

    : : : :
    : : : : Enter the items you wish to purchase.
    : : : :

    : : : :
    : : : : Item Number Description QTY Price Ext Price
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : SubTotal
    : : : : Sales Tax
    : : : : Shipping & Handling
    : : : : Grand Total
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : :
    : : :
    : : :
    : : :
    : :
    : :
    :
    :

  • kady63kady63 Posts: 5Member
    Thank You again! I will try your advice.
    Kate:


    you have not defined the variables correctly, it should have like this:-
    :
    : document.formname.textfieldname.value
    :
    : eg.
    :
    :
    :
    :
    :
    :
    :
    : ..........
    : ........
    :
    : now inside function write
    :
    : var price=document.order.price.value
    : var qty=document.order.qty.value
    :
    : now do the calculations
    :
    :
    : : :Thanks again and one quick question. Do I have my functions defined correctly?
    : :
    : : u can ,make a button which will calculate the price,salestex etc. and call the functions onclick.
    : : :
    : : : or u can call the function onfocus or onblur in the textfield
    : : :
    : : :
    : : :
    : : : : I am making an order form where the user enters an
    : : : : item number, description, quantity and price. The form should calculate the extended price,
    : : : : subtotal , sales tax and grand total. I defined the functions but dont understand how to call
    : : : : them and where in the code to call them. Any help would be greatly appreciated. I am
    : : : : attaching the file that I have completed this far.
    : : : : Thanks,
    : : : : Kady
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : Kates Aromatherapy Form Prooject 3
    : : : :
    : : : :
    : : : :
    : : : : function ExtendedPrice1 (qty1, price1)
    : : : : {
    : : : : return (qty1*price1)
    : : : : }
    : : : :
    : : : : function ExtendedPrice2 (qty2, price2)
    : : : : {
    : : : : return (qty2*price2)
    : : : : }
    : : : :
    : : : : function ExtendedPrice3 (qty3, price3)
    : : : : {
    : : : : return (qty3*price3)
    : : : : }
    : : : :
    : : : : function ExtendedPrice4 (qty4, price4)
    : : : : {
    : : : : return (qty4*price4)
    : : : : }
    : : : :
    : : : : function SubTotal (extprice1, extprice2, extprice3, extprice4)
    : : : : {
    : : : : return (extprice1 + extprice2 + extprice3 + extprice4)
    : : : : }
    : : : :
    : : : :
    : : : : function SalesTax (subtot)
    : : : : {
    : : : : var tax = 0.06;
    : : : : return (tax * subtot)
    : : : : }
    : : : :
    : : : : function Shipping (subtot, tax)
    : : : : {
    : : : : var shipexpense = 5.95
    : : : : return (subtot + salestax + shipexpense)
    : : : : }
    : : : :
    : : : : function GrandTotal (subtot, ship, salestax)
    : : : : {
    : : : : return (subtot + ship + salestax)
    : : : : }
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : FORM { background:#CC9900; border: #663300 double 8px;
    : : : : }
    : : : :
    : : : :
    KATES AROMATHERAPY ORDER CATALOG, INC.
    : : : :
    : : : : 2444 Homeworth Rd.
    : : : :
    : : : : Alliance, OH 44601
    : : : :
    : : : : 330 525-7939
    : : : :
    : : : :

    : : : :
    : : : :

    : : : :
    : : : :
    : : : : Please enter the following information to process your order.
    : : : :

    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : SOLD TO: SHIP TO:
    : : : :
    : : : : Company Name: Company Name:
    : : : :
    : : : : Address: Address:
    : : : :
    : : : : City, State, Zip: City, State, Zip:
    : : : :
    : : : : Contact Person: Contact Person:
    : : : :
    : : : : Phone Number: Phone Number:
    : : : :
    : : : :
    : : : : INVOICE TO:
    : : : :
    : : : : Company Name:
    : : : :
    : : : : Address:
    : : : :
    : : : : City, State, Zip:
    : : : :
    : : : : Contact Person:
    : : : :
    : : : : Phone Number:
    : : : :

    : : : :
    : : : : Enter the items you wish to purchase.
    : : : :

    : : : :
    : : : : Item Number Description QTY Price Ext Price
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : : SubTotal
    : : : : Sales Tax
    : : : : Shipping & Handling
    : : : : Grand Total
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : : :
    : : :
    : : :
    : : :
    : : :
    : :
    : :
    :
    :

Sign In or Register to comment.