<script>
function sum(obj) {
var oColl = obj.form.elements;
var total = 0;
for (var i=0; i < oColl.length; i++) {
if (oColl[i].name.substr(0,4)=="item" && oColl[i].checked)
total += parseInt(oColl[i].price);
}
obj.form.total.value = total;
}
</script>
<form>
<input type=checkbox name=item1 price=100 onClick="sum(this)">100¿øÂ¥¸®<br>
<input type=checkbox name=item2 price=120 onClick="sum(this)">120¿øÂ¥¸®<br>
<input type=checkbox name=item3 price=150 onClick="sum(this)">150¿øÂ¥¸®<br>
<input type=text name=total value=0 readonly>
</form>
|