Hallo liebe Forummitglieder,
ich bin ein Neuling und bitte um Hilfe.
Habe ein Pizzabestellformular erstellt und erhalte nun statt der Gesamtsumme NaN.
An was könnte das liegen?
Vielen Dank für eure Hilfe.
Hier der Code:
ich bin ein Neuling und bitte um Hilfe.
Habe ein Pizzabestellformular erstellt und erhalte nun statt der Gesamtsumme NaN.
An was könnte das liegen?
Vielen Dank für eure Hilfe.
Hier der Code:
Javascript:
function ff_pss_amount_validation(element, message)
{
ff_pss_calculate();
if (element.value==0) {
ff_validationFocus('pss_margherita_regular');
return message;
} // if
return '';
} // ff_pss_amount_validation
function ff_pss_calculate()
{
var amount = 0;
var order;
order = ff_getElementByName('pss_margherita_regular').value;
if (order != '') amount += parseInt(order) * 4.10;
order = ff_getElementByName('pss_margherita_large').value;
if (order != '') amount += parseInt(order) * 5.20;
order = ff_getElementByName('pss_cipola_regular').value;
if (order != '') amount += parseInt(order) * 4.10;
order = ff_getElementByName('pss_cipola_large').value;
if (order != '') amount += parseInt(order) * 5.20;
order = ff_getElementByName('pss_funghi_regular').value;
if (order != '') amount += parseInt(order) * 4.40;
order = ff_getElementByName('pss_funghi_large').value;
if (order != '') amount += parseInt(order) * 5.70;
order = ff_getElementByName('pss_paprika_regular').value;
if (order != '') amount += parseInt(order) * 4.40;
order = ff_getElementByName('pss_paprika_large').value;
if (order != '') amount += parseInt(order) * 5.70;
order = ff_getElementByName('pss_salami_regular').value;
if (order != '') amount += parseInt(order) * 5.20;
order = ff_getElementByName('pss_salami_large').value;
if (order != '') amount += parseInt(order) * 6.20;
ff_getElementByName('pss_amount').value = Math.round(amount*100)/100;
} // ff_pss_calculate
Zuletzt bearbeitet von einem Moderator: