01.
<script type=
"text/javascript"
>
02.
function
Sum_number()
03.
{
04.
05.
06.
var
num1 = document.getElementById(
'num1'
).value;
07.
var
num2 = document.getElementById(
'num2'
).value;
08.
09.
if
(num1 ==
""
) { num1=0; }
10.
if
(num2 ==
""
) { num2=0; }
11.
12.
var
sum = parseInt(num1) - parseInt(num2);
13.
document.getElementById(
'sum'
).value = sum;
14.
chkNum(document.getElementById(
'sum'
))
15.
document.getElementById(
'num1'
).value.replace(/\,/g,
''
)
16.
}
17.
</script>
18.
19.
<script language=
"JavaScript"
>
20.
21.
function
addCommas(nStr)
22.
{
23.
nStr +=
''
;
24.
x = nStr.split(
'.'
);
25.
x1 = x[0];
26.
x2 = x.length > 1 ?
'.'
+ x[1] :
''
;
27.
var
rgx = /(\d+)(\d{3})/;
28.
while
(rgx.test(x1)) {
29.
x1 = x1.replace(rgx,
'$1'
+
','
+
'$2'
);
30.
}
31.
return
x1 + x2;
32.
}
33.
34.
function
chkNum(ele)
35.
{
36.
var
num = parseFloat(ele.value);
37.
ele.value = addCommas(num.toFixed(2));
38.
39.
}
40.
</script>
41.
42.
<table width=
"800"
border=
"0"
cellpadding=
"3"
cellspacing=
"0"
class
=
"rq"
>
43.
<tr id=
"b"
>
44.
<td colspan=
"3"
align=
"right"
>PR คงเหลือ</td>
45.
<td align=
"right"
id=
"linbtnd"
><input type=
"text"
name=
"num1"
id=
"num1"
style=
"width:100px;"
value=
"<? echo number_format($remain, 2); ?>"
readonly=
"readonly"
class
=
"txtbox"
/></td>
46.
</tr>
47.
<tr height=
"15"
>
48.
<td colspan=
"3"
align=
"right"
></td>
49.
<td align=
"right"
></td>
50.
</tr>
51.
<tr id=
"b"
>
52.
<td colspan=
"3"
align=
"right"
><span style=
"padding-left:10px"
>ขอเบิก PO งวดนี้</span></td>
53.
<td align=
"right"
><input type=
"text"
name=
"num2"
id=
"num2"
style=
"width:100px;"
onkeyup=
"Sum_number();"
onchange=
"JavaScript:chkNum(this)"
class
=
"txtbox2"
placeholder=
"ระบุจำนวนเงิน"
/></td>
54.
</tr>
55.
<tr id=
"b"
>
56.
<td colspan=
"3"
align=
"right"
>PR คงเหลือหลังเปิด PO งวดนี้</td>
57.
<td align=
"right"
id=
"linbtnd"
><input type=
"text"
name=
"sum"
id=
"sum"
style=
"width:100px;"
onkeyup=
"JavaScript:chkNum(this)"
class
=
"txtbox2"
/></td>
58.
</tr>
59.
</table>