2016-09-29 7 views
-1

私はJavaScriptを使用して価格計算機を作成したいと思います。Javascriptのライブ価格計算(オプションとチェックボックスから)

ここにはmy binです。

総額は表示されても大丈夫ですが、最初のショーの後では、「合計金額」が更新されません。私は悪い質問には非常に新しい、そしてごめんなさい

(ITEMPRICE + SHIPPING[SELECT]) - REWARDS[CHECKBOX] 

は、どのように私のような式を印刷することができます。しかし、私は助けが必要です。

答えて

0

あなたが探しているものがわかりません。これはypurの問題記述に基づいた解決策かもしれません。

var itemCost = 10; //Nor directly retrivable from HTML 

var shipSelect = document.getElementById('selectbasic'); 
var shipCost = shipSelect[shipSelect.selectedIndex].value *1; 

var rewards = 0; 
var checkBox = document.getElementById('checkboxes-0'); 
if (checkBox.checked) { 
    rewards = checkBox.value * 1; 
} 

if (rewards> (itemCost + shipCost)) { 
    rewards = itemCost + shipCost; 
} 

alert('Item price: ' + itemCost + 
    '\nShipping: ' + shipCost + 
    '\nRewards: ' + rewards + 
    '\nTotal: ' + (itemCost + shipCost - rewards)); 
関連する問題