我正在尝试使用 html 表单来接受我的用户输入,然后在 javascript 上进行计算,它只显示没有计算的对话框,可能是什么问题?我不知道该怎么做,这是我到目前为止所尝试的。
Javascript
<script type="text/javascript">
function Air() {
input = document.getElementById('Enter').value;
TotalPurchasingAmountOrange = 0.87 * input;
discountOrange = 0.13 * input;
TotalPurchasingAmountMascom = 0.85 * input;
discountMascom = 0.15 * input;
TotalPurchasingAmountBMobile = 0.83 * input;
discountMascom = 0.17 * input;
alert("Orange airtime:\nAmount: " + TotalPurchasingAmountOrange + "\nDiscount: " + discountOrange);
alert("Mascom airtime:\nAmount: " + TotalPurchasingAmountMascom + "\nDiscount: " + discountMascom + "\nBMobile airtime:\nAmount: " + TotalPurchasingAmountBMobile + "\nDiscount: " + discountBMobile);
}
</script>
形式
<ul>
<li>
<label>Units
<input type="text" data-bind="value: units" />
</label>
</li>
</ul>
<div class="buttonArea">
<input id="Enter" type="button" value="Enter" onclick="Air()" />
</div>