สอบถามการเขียน java เพื่อแปลงค่าตัวแปรก่อนส่งข้อมูลครับ

รบกวนสอบถามหน่อยนะครับ
สคริปด้านล่างนี้จะเอาไว้ดักข้อมูลของ payment gateway ก่อนที่จะส่งข้อมูลออกไป
ตอนนี้ที่ทำไว้คือ ไม่ให้ลูกค้าชำระเงินผ่านช่องทางนี้ต่ำกว่า 500 บาท
และในช่อง "Amount2" เวลาใส่ตัวเลขลงไป
ตัวอย่างเช่นเรากรอกตัวเลข 500 เข้าไปให้มันคูณ 100 เพื่อที่จะส่งค่า ออกไปเป็น 50000
และถ้าเราใส่ตัวเลข 500.00 เข้าไปก็ให้มันคูณ 100 เวลาส่งค่าออกไปจะเป็น 50000 (โดยที่ไม่มีจุดทศนิยม ครับ)
คือทำ payment gateway อ่ะครับ มันไม่สามารถรับค่าที่เป็นจุดทศนิยมได้ รบกวนด้วยนะครับ
ตอนนี้คือมึนไปหมดแล้ว

<script language="javascript">
        function check() {
           if(document.getElementById("AMOUNT2").value.length < 5){
               alert(' ชำระขั้นต่ำ 500 บาท (ตัวอย่าง : 50000 = 500.00 บาท) / Minimum payment of 500 baht (Example: 50000 = 500.00 Baht).');
               return false;
           }else if(document.getElementById("AMOUNT2").value < 50000){
               alert('ชำระขั้นต่ำ 500 บาท (ตัวอย่าง : 50000 = 500.00 บาท) / Minimum payment of 500 baht (Example: 50000 = 500.00 Baht)');
               return false;
           }else{
                   return true;
           }
        }
</script>


ขอบคุณเอาไว้ล่วงหน้านะครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่