<!doctype html> <html> <head> <meta charset="utf-8"> <title>Untitled Document</title> </head> <body> <form id="form1" name="form1" method="post"> <table width="450" height="384" border="1" align="center"> <tbody> <tr> <td width="227">ค่ารถยนต์ =</td> <td width="207"><input name="t1" type="text" id="t1" onfocus="sum()" onblur="sum()" OnChange="JavaScript:chkNum(this),sum()" onkeypress="return KeyNum_dot(this)" onkeyup="sum()" value="0" ></td> </tr> <tr> <td>เงินดาวน์ =</td> <td><input name="t2" type="text" id="t2" onfocus="sum()" onblur="sum()" onchange="sum()" onkeyup="sum()" value="0" ></td> </tr> <tr> <td>ส่วนลดเงินดาวน์=</td> <td><input name="t3" type="text" id="t3" onfocus="sum()" onblur="sum()" onchange="sum()" onkeyup="sum()" value="0" ></td> </tr> <tr> <td>Vat 7% ของส่วนลดเงินดาวน์ <select name="t4" id="t4" onfocus="sum()" onblur="sum()" onchange="sum()" onkeyup="sum()" > <option value="10">10</option> <option value="7">7</option> </select> %</td> <td><input name="t7" type="text" id="t7" onfocus="sum()" onblur="sum()" onchange="sum()" onkeyup="sum()" value="0" ></td> </tr> <tr> <td>ยอดไฟแนนซ์</td> <td><input name="t5" type="text" id="t5" onfocus="sum()" onblur="sum()" onchange="sum()" onkeyup="sum()" value="0" ></td> </tr> <tr> <td>ค่าใช้จ่ายวันออกรถ</td> <td><input name="t6" type="text" id="t6" onfocus="sum()" onblur="sum()" onchange="sum()" onkeyup="sum()" value="0" ></td> </tr> </tbody> </table> </form> <script language="javascript"> var obj= document.all; function sum(){ t1 = parseInt(obj.t1.value); t2 = parseInt(obj.t2.value); t3 = parseInt(obj.t3.value); t4 = parseInt(obj.t4.value); t7 = parseInt(obj.t7.value); t6 = parseInt(obj.t6.value); sumt7=t3*t4/100; obj.t7.value=sumt7; sum1=t2-t3+t7; obj.t6.value=sum1; obj.t5.value=t1-t6; } function addCommas(nStr) { nStr += ''; x = nStr.split('.'); x1 = x[0]; x2 = x.length > 1 ? '.' + x[1] : ''; var rgx = /(\d+)(\d{3})/; while (rgx.test(x1)) { x1 = x1.replace(rgx, '$1' + ',' + '$2'); } return x1 + x2; } function chkNum(ele) { var num = parseFloat(ele.value); ele.value = addCommas(num.toFixed(2)); } function KeyNum_dot(ele) { var vchar = String.fromCharCode(event.keyCode); if ((vchar<'0' || vchar>'9') && (vchar != '.') && (vchar != '+') && (vchar != '-')) { alert("กรุณากรอกเฉพาะตัวเลข"); return false; ele.onKeyPress=vchar; } } </script> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง