私は個人用の小さな店舗としてウェブサイトを作成しています。ここでの主な質問は、どのようにすべての機能を追加するための機能をコーディングするのでしょうか?追加機能
プリンタ、モニタ、モデム、または他の使い慣れたデバイスを含むさまざまなタイプの周辺デバイス用の6つのチェックボックス。基本的なコンピュータシステムの価格を$ 500.00とし、ユーザーのチェックに基づいて適切な価格を追加します。
モニター299.99 プリンタ129.99 スピーカー49.99 CDRW 159.99 スキャナは129.99 モデム私はスキャナを追加する場合は49.99
、私の合計は$ 629.99となります。 モデムとモニタを追加すると、合計は$ 849.98になります。この宿題は
<html>
<head>
<title>Problem 9</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
// Program name: Problem 9
// Purpose: Program 9
// Author: Opack
// Date last modified: 2-13-12
$(function() {
function calculateCost() {
var ret = 500;
var $selected = $('input:checked', $peripherals);
$selected.each(function() {
ret += parseFloat($(this).attr('alt'));
});
return ret.toFixed(2);
}
function setCost() {
$total.text(calculateCost());
}
var $peripherals = $('#peripherals');
var $total = $('#total');
$('input[type="checkbox"]', $peripherals).on('change', setCost);
setCost();
});
</script>
<style>
h1 {
font-size: large;
}
</style>
</head>
<body bgcolor="yellow">
<h1>What peripherals do you want to add?</h1>
<form id="peripherals">
<input type="checkbox" name="Monitor" value="Monitor" alt="299.99">Monitor<br>
<input type="checkbox" name="Printer" value="Printer" alt="129.99">Printer<br>
<input type="checkbox" name="Speakers" value="Speakers" alt="49.99">Speakers<br>
<input type="checkbox" name="CDRW" value="CDRW" alt="159.99">CDRW<br>
<input type="checkbox" name="Scanner" value="Scanner" alt="129.99">Scanner<br>
<input type="checkbox" name="Modem" value="Modem" alt="49.99">Modem<br>
<label for="Cost">Total</label><input type="text" name="Cost" />
</form>
</body>
</body>
</html>
追加:ケースjsbinで
jQueryのコードは、バスト...
、関連するHTMLを行きますか? –
変更されたOPの詳細説明。 –