|
|
|
อยากได้โค้ด ทศนิยม 3 ตำแหน่งอ่ะ เช่น พิม 0555 แล้วใน text box เป็น 0.555 ค่ะ ขอตัวอย่างด้วยค่ะ |
|
|
|
|
|
|
|
น่าจะหาร 1000 น่ะครับ
Code (PHP)
echo number_format(555/1000,3);
|
|
|
|
|
Date :
2013-06-05 17:07:32 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คล้ายๆว่า เราใส่เบอร์โทรศัพท์ไปแล้ว มี -คั่น ให้อ่ะคะ พี่ อยู่อยากได้โค้ดประมาณนั้นอ่ะคะ
ปล ขอบคุณมากนะคะ ที่มาตอบให้
|
|
|
|
|
Date :
2013-06-06 08:33:25 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือคำถามของคุณมันไม่ละเอียดนะครับ
สิ่งที่ต้องการคือ "การแก้ไขค่าที่ผู้ใช้ป้อนให้อัตโนมัติ" ใช่มั้ยครับ
ถ้าป้อน 0555 ก็จะเติม . ให้ระหว่าง 0 และ 5 โดยดูจากการที่มี 0 นำหน้า ใช่หรือไม่
ถ้าป้อน 05557587 ก็จะเติม . ให้ระหว่าง 0 และ 5 และตัดให้เหลือแค่ 0.555 ใช่หรือไม่
ถ้าป้อน 00000555 ก็จะเติม . ให้ระหว่าง 0 ตัวสุดท้าย และ 5 ตัวแรก ใช่หรือไม่
ประมาณนี้ใช่หรือไม่ครับ
|
|
|
|
|
Date :
2013-06-06 08:38:34 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ค่พี่ คือ เมื่อเรากรอกตัวเลขอะไปไปก้ตามอ่ะค่ะ เช่นกรอกก 0287 ให้มันกลายเป้นทศนิยม 3 ตำแหน่งให้เลยอ่ะจ้า เหมือนมีจุดมาคั่นให้โดยที่เราไม่ต้องพิมพ์จุดอ่ะค่ะ
|
|
|
|
|
Date :
2013-06-06 08:43:35 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณนี้หรือเปล่าครับ
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
</head>
<body>
<input type="text" id="numberInput" />
<script>
$(function () {
function change(event) {
var input = $(numberInput),
value = $(numberInput).val();
if (!isFinite(Number(value))) {
input.val("0");
} else if (value.length > 3 && value >= 100) {
input.val((value / (Math.pow(10, value.length - 1))).toFixed(3));
}
if (event.type === "change") {
input.val(Number(input.val()).toFixed(3));
}
}
$("#numberInput").change(change).keyup(change);
});
</script>
</body>
</html>
|
|
|
|
|
Date :
2013-06-06 09:06:35 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะคะพี่ เดี๋ยวจะลองเอาไปใช้ปรับเปลี่ยนดูก่อน
|
|
|
|
|
Date :
2013-06-06 09:17:24 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะคะรันได้แล้วค่ะ
|
|
|
|
|
Date :
2013-06-06 09:22:15 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ่อ ขอถามอีกนิดค่ะ แล้วถ้าห้ามใส่ เกิน 5 ตัว ต้องทำยังไงอ่ะคะ ??
|
|
|
|
|
Date :
2013-06-06 09:26:04 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงนี้เลยครับ
<input type="text" id="numberInput" maxlength="5" />
|
|
|
|
|
Date :
2013-06-06 11:33:05 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุรมากนะคะ ใจดีสุดๆเลยย ^^
|
|
|
|
|
Date :
2013-06-06 13:24:25 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-06-06 13:35:50 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-06-06 14:14:47 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|