jquery로 간단한 팁 계산기를 만들려고합니다. 제출 버튼을 누르면 NaN을 말하는 javascript 알림이 수신됩니다. 내가 뭘 잘못하고 있는지 모르겠다. 이 문제를 어떻게 해결할 수 있습니까? 정말 고마워.팁 계산기 jquery가 작동하지 않습니다.
<div class="entries">
Enter Bill Amount: <input id="total" type="text" /> <br><br>
Enter Tip Percent: <input id="tip" type="text" /> <br><br>
<input type="button" value="Calculate Tip" id="submit" />
</div>
을 그리고 숫자에 값을 설정하는 parseFloat
를 사용 :
<head>
<meta name="description" content="tip calculator" />
<meta name="keywords" content="tip, calculator" />
<meta charset="utf-8" />
<title>Tip Calculator</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="tipcalc.js"></script>
</head>
<body>
<div class="entries">
Enter Bill Amount: <input type="text" /> <br><br>
Enter Tip Percent: <input type="text" /> <br><br>
<input type="button" value="Calculate Tip" id="submit" />
</div>
<script>
var total = $("#total").val();
var tip = $("#tip").val();
var amount = total + (tip/100);
$("#submit").click(
function() {alert(amount);
});
</script>
신난다. 이것은 그것을했다. 총액 + (팁/100 * 합계)로 금액 변수를 변경해야했지만 위대한 기능 이외에는 다릅니다. – Tizo