<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>https://www.thaicreate.com/php/forum/086113.html</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content="Unidentifier"> <meta name="Keywords" content=""> <meta name="Description" content=" สอบถาม เรื่อง Function JavaScript การปัดค่าจำนวนเต็ม ครับ "> <script src="http://code.jquery.com/jquery-latest.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> </head> <body> <!---- ถ้าตัวเลข ลงท้าย ด้วย 1-4 ให้ปัดลงท้ายด้วย 5 ถ้าตัวเลข มากกว่า 5 ให้ปัดเป็นจำนวนเต็มสิบใหม่ เช่น หากพิมพ์ตัวเลข 7731 ใน textbox1 ต้องแสดงค่า ใน textbox2 เป็น 7735 หากพิมพ์ตัวเลข 7735 ใน textbox1 ต้องแสดงค่า ใน textbox2เป็น 7735 หากพิมพ์ตัวเลข 7737 ใน textbox1 ต้องแสดงค่า ใน textbox2 เป็น 7740 และ หากพิมพ์ตัวเลข 7740 ใน textbox1 ต้องแสดงค่า ใน textbox2เป็น 7740 ----> ป้อนเลขจำนวนเต็ม <input type="text" id="sourcing" /><br /> ผลลัพธ์ <input type="text" id="result" /> <script> $("#sourcing").blur(function(){ var modulus = parseInt($(this).val()) % 10; var remainder = Math.floor( (parseInt($(this).val()) / 10) ); var result = ""; if(modulus <= 5) result = remainder + '5'; else if(modulus > 5) result = Math.round( (parseInt($(this).val()) / 10) ) * 10; $("#result").val(result); alert(result); }); </script> </body> </html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>https://www.thaicreate.com/php/forum/086113.html</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content="Unidentifier"> <meta name="Keywords" content=""> <meta name="Description" content=" สอบถาม เรื่อง Function JavaScript การปัดค่าจำนวนเต็ม ครับ "> <script src="http://code.jquery.com/jquery-latest.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> </head> <body> <!---- ถ้าตัวเลข ลงท้าย ด้วย 1-4 ให้ปัดลงท้ายด้วย 5 ถ้าตัวเลข มากกว่า 5 ให้ปัดเป็นจำนวนเต็มสิบใหม่ เช่น หากพิมพ์ตัวเลข 7731 ใน textbox1 ต้องแสดงค่า ใน textbox2 เป็น 7735 หากพิมพ์ตัวเลข 7735 ใน textbox1 ต้องแสดงค่า ใน textbox2เป็น 7735 หากพิมพ์ตัวเลข 7737 ใน textbox1 ต้องแสดงค่า ใน textbox2 เป็น 7740 และ หากพิมพ์ตัวเลข 7740 ใน textbox1 ต้องแสดงค่า ใน textbox2เป็น 7740 ----> ป้อนเลขจำนวนเต็ม <input type="text" id="sourcing" /><br /> ผลลัพธ์ <input type="text" id="result" /> <script> $("#sourcing").blur(function(){ var modulus = parseInt($(this).val()) % 10; var remainder = Math.floor( (parseInt($(this).val()) / 10) ); var result = ""; if(modulus >=1 && modulus <= 5) result = remainder + '5'; else if(modulus > 5) result = Math.round( (parseInt($(this).val()) / 10) ) * 10; else result = $(this).val(); $("#result").val(result); alert(result); }); </script> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง