У меня есть проблема, с которой, возможно, кто-то может мне помочь.
Я создаю скрипт формы заказа для клиента, где пользователь может заполнить форму запроса, которая содержит простой калькулятор. Таким образом, пользователь сможет ввести имя, адрес, адрес электронной почты и т. Д.
Кроме того, здесь есть четыре текстовых поля, в которых говорится, чтобы заполнить ссылочный номер продукта, о котором они спрашивают. Затем текстовое поле для количества, текстовое поле для цены и текстовое поле для итога.
Это повторяется 3 раза, а затем есть текстовое поле для общего итога. Таким образом, используя JavaScript, он автоматически генерирует общую сумму в зависимости от того, что они заполняют. Это код JavaScript создан:
function calculate()
{
QtyA = 0; QtyB = 0; QtyC = 0;
TotA = 0; TotB = 0; TotC = 0;
PrcA = 0; PrcB = 0; PrcC = 0;
//Below the code for the price
if (document.ofrm.prcA.value > "")
{ PrcA = document.ofrm.prcA.value };
document.ofrm.prcA.value = eval(PrcA);
if (document.ofrm.prcB.value > "")
{ PrcB = document.ofrm.prcB.value };
document.ofrm.prcB.value = eval(PrcB);
if (document.ofrm.prcC.value > "")
{ PrcC = document.ofrm.prcC.value };
document.ofrm.prcC.value = eval(PrcC);
//Below the code for the quanity
if (document.ofrm.qtyA.value > "")
{ QtyA = document.ofrm.qtyA.value };
document.ofrm.qtyA.value = eval(QtyA);
if (document.ofrm.qtyB.value > "")
{ QtyB = document.ofrm.qtyB.value };
document.ofrm.qtyB.value = eval(QtyB);
if (document.ofrm.qtyC.value > "")
{ QtyC = document.ofrm.qtyC.value };
document.ofrm.qtyC.value = eval(QtyC);
//Get the totals for the calculator (May need to be altered)
TotA = QtyA * PrcA;
document.ofrm.totalA.value = dm(eval(TotA));
TotB = QtyB * PrcB;
document.ofrm.totalB.value = dm(eval(TotB));
TotC = QtyC * PrcC;
document.ofrm.totalC.value = dm(eval(TotC));
Totamt =
eval(TotA) +
eval(TotB) +
eval(TotC) ;
document.ofrm.GrandTotal.value = dm(eval(Totamt));
}
То, что я сейчас пытаюсь сделать, это. Наличие небольшого дисконтного скрипта с использованием AJAX. так что, если общая сумма между
£ 55- £ 129 пользователь получит скидку 10%
£ 130- £ 249, пользователь получит скидку 15%
£ 250 + пользователь получит скидку 25%.
Я надеюсь, что кто-то может помочь мне с этим спасибо.