現在、注文フォームを作成しています。しかし、私は価値の獲得に固執しています。商品注文書ですので、価格を表示してユーザーの選択で金額を計算したいです。
たとえば、製品数量のドロップダウンリストを取得したので、ユーザーが1つの製品を選択すると、価格divは1つの値を表示し、ユーザーが0を選択すると、価格divは$0を表示します。問題はどこだ?
var productValue = document.getElementById("e_Product");
var productQuantity = document.getElementById("e_Quantity");
var stringValue = productValue.options[productValue.selectedIndex].text;
if (stringValue == "Product Name" && productQuantity == 1)
{
var singleValue = "$800.00";
$('#e_Price').val(singleValue);
}
else
{
var singleValue1 = "$0.00";
$('#e_Price').val(singleValue1);
}
また、フォームで、入力フィールドの編集機能を無効にする方法は?これらの製品の値を取得しても、ユーザーはフィールドに好きなものを入力できることがわかりました。
入力フィールドに値を表示するために、値を出力するためにval()しか使用できないと感じているので、値を保持するために新しい変数を設定する必要があるたびに、注文フォームの場合、計算関数を追加したいと思います。終わり。ユーザーが商品、商品の数量、配送オプションを選択するように、私はそれらすべての料金の金額を取得する必要があります。
表現について申し訳ありませんが、少し混乱しています。いくつかの質問がまとめられています。私が何をしているのかわかりません。
よろしくお願いします。