ถ้าคำนวณแค่ตามเว็บนี้ก็ใช้ js ได้ครับ
เพราะมีตัวแปรแค่ตัวเดียว(ที่ไม่เกี่ยวกับ form) คือ อัตราดอกเบี้ยรายปี
โดยที่ใช้ js เช็คว่าใส่ค่าใน form ครบหรือยัง ถ้าครบแล้วก็ให้คำนวณ จากนั้นจึงแสดงผลลัพธ์ออกมาครับ
ขอยกตัวอย่างนะครับ
<html>
<head>
<script>
function cal(){ //กำหนด function ชื่อ cal()
var loan = document.getElementById("loan").value; //ดึงค่าจาก input id loan
var period = document.getElementById("period").value; //ดึงค่าจาก input id period
var interest=2.16; //กำหนดค่าตัวแปร interest
if(loan!='' && period!=''){ //เช็คว่ามีค่าที่ต้องการครบหรือยัง?
result= (loan (loan*interest*period/100))/period; สูตรคำนวณ
document.getElementById("result").innerHTML =result; //แสดงผลลัพธ์ใน div id result
}
}
</script>
</head>
<body>
เงินกู้<input type="text" id="loan" onchange="cal()"><br>
เดือน<input type="text" id="period" onchange="cal()">
<!-- เรียกใช้ function cal() เมื่อค่าใน input เปลี่ยน -->
<div id="result"></div>
</body>
</html>
//อันนี้ผมไม่แน่ใจสูตรคำนวณจากเว็บตัวอย่าง (ลองคำนวณตรงๆ แล้วไม่ได้ตามเว็บ)
///จริงๆ สามารถใช้ jQuery เขียนก็ได้
ถ้าการคำนวณซับซ้อน มีตัวแปรมากกว่านี้ อาจจะต้องใช้ php ร่วมกับ database ครับ