誰かが私を助けてくれるかもしれないという問題があります。
ユーザーが簡単な計算機を含む問い合わせフォームに記入できるクライアント用の注文フォーム スクリプトを作成しています。そのため、ユーザーは名前、住所、電子メールなどを入力できます。
これに加えて、問い合わせている製品の参照番号を入力するように指示する 4 つのテキスト ボックスがあります。次に、数量のテキスト ボックス、価格のテキスト ボックス、合計のテキスト ボックス。
これが 3 回繰り返され、総計のテキスト ボックスが表示されます。そのため、JavaScript を使用することで、入力内容に応じて総計が自動的に生成されます。これは、作成された JavaScript コードです。
関数計算()
{
数量 = 0; 数量 B = 0; 数量 = 0;
合計 = 0; TotB = 0; TotC = 0;
PrcA = 0; PrcB = 0; PrcC = 0;
//価格のコードの下
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);
//数量のコードの下
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);
//電卓の合計を取得します (変更が必要な場合があります)
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));
合計 =
eval(TotA) +
eval(TotB) +
eval(TotC) ;
document.ofrm.GrandTotal.value = dm(eval(合計));
}
私が今やろうとしていることは。AJAX を使用した小さな割引スクリプトがあります。したがって、合計が
£55-£129 ユーザーは 10% の割引を受ける £130-£249 ユーザーは 15% の割引を受ける £250+ ユーザーは 25% の割引を受ける.
誰かがこのおかげで私を助けてくれることを願っています。