javascript
1<html> 2<head> 3</head> 4<body> 5<form name="zei"> 6 <input type="text">単価<br> 7 <input type="text">数量<br> 8 <input type="button" value="計算" onclick="zeikomi()"> 9</form> 10<script> 11const TAX_RATE = 0.1; 12function zeikomi(){ 13 let cost = parseInt(document.zei.elements[0].value); 14 let num = parseInt(document.zei.elements[1].value); 15 let taxCost; 16 let totalCost; 17 taxCost = cost * TAX_RATE 18 totalCost = (cost + taxCost) * num; 19 if (cost.value==""){ 20 alert ="データを入力してください"; 21} 22 alert(totalCost); 23} 24 zeikomi(); 25</script> 26</body> 27</html>
昨日質問をして解答をいただきました。
ところが実行すると まずNanが表示されてしまうので以下の2行を追加してみました。
if (cost.value==""){
alert ="データを入力してください";
costの欄が空白だったら「データを入力してください」と表示させたいのですが、うまくいきません。どこに問題がありますか。
ご教授頂けるとありがたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/22 03:44
2020/02/22 03:59
2020/02/23 04:03
2020/02/23 04:51