|
|
|
ผมอย่ากให้ในText Field ของAdobe Dreamweaver CS3 มีคอมม่าและจุดทศนิยม เช่น 1,000.00แบบอัตโนมัติหรือไง |
|
|
|
|
|
|
|
$num = 12345.55;
echo number_format($num , 2, '.', '');
ใช้ฟังก์ชั่นนี้หละครับ
|
|
|
|
|
Date :
2009-06-13 12:23:44 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต่มนั่นแหละ ถ้าเป็น PHP นะ
|
|
|
|
|
Date :
2009-06-13 12:49:01 |
By :
nimporn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วต้อนที่เรากรอกตัวเลขละคับจะให้มันขึ้มมาเองเลยต้องทำไงครับช่วยด่วนมากเลยนะครับ
|
|
|
|
|
Date :
2009-06-13 13:17:35 |
By :
had4778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กรอกเลขธรรมดา เช่น 10000000 อย่าใส่ออพชั่นอื่นใด อย่าง , (comma) หรือ . (fullstop)
|
|
|
|
|
Date :
2009-06-13 14:02:51 |
By :
nimporn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมหมายถึงให้มันขั้นมาเองเลยเมื่อตัวเลขครบหลักในText Fieldนะครับ ใช้วิธีไหนดีคับ
|
|
|
|
|
Date :
2009-06-13 14:24:50 |
By :
HAD4778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องใช้ javascript
|
|
|
|
|
Date :
2009-06-13 17:04:54 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีโค้ดตัวอย่างไม่ครับขอที่นะ
|
|
|
|
|
Date :
2009-06-15 09:07:43 |
By :
HAD4778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จัดไปครับ ทำไว้เผื่อได้ใช้ด้วย
<script>
function delComma(inputVal){
var regExp = /,/g;
return inputVal.replace(regExp,'');
}
function addComma(textfield) {
text = textfield.value;
text = delComma(text);
textlength = text.length;
if(textlength > 3){
var mod = textlength % 3;
var tmp = mod > 0 ? (text.substring(0,mod)) : "";
for (i=0 ; i < Math.floor(textlength/3); i++) {
if ((mod == 0) && (i == 0)) tmp += text.substring(mod+3*i, mod+3*i+3);
else tmp+= ',' + text.substring(mod+3*i, mod+3*i+3);
}
textfield.value = tmp;
}else{
textfield.value = text;
}
}
</script>
<input type="text" name="textfield" id="textfield" onkeyup="javascript:addComma(this)" />
แก้ไขดัดแปลงจาก http://javascript.internet.com/text-effects/add-commas.html
|
|
|
|
|
Date :
2009-06-15 23:25:07 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ
|
|
|
|
|
Date :
2009-06-16 09:06:32 |
By :
HAD4778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|