W
wuyi10
Unregistered / Unconfirmed
GUEST, unregistred user!
function numFormat(obj) {
var temp = "";
var buff = "";
var i = 0;
var n = String(obj.value);
if (n.charAt(0) == '-') {
temp = '-' ;
n = n.substring(1,n.length);
}
if (n.indexOf('-',0) != -1) {
obj.focus();
return;
}
var len = n.length;
if ((pos=n.indexOf('.',0)) != -1) {
buff = n.substring(pos,len);
n = n.substring(0,pos);
}
while (n.charAt(i) == '0') i++;
n = n.substring(i,len);
len = n.length;
if(len < 3) {
obj.value = n;
return;
}
else
{
var pos = len % 3;
if (pos > 0) {
temp = temp + n.substring(0,pos) + ',';
len = len - pos;
}
while (len > 3) {
temp = temp + n.substring(pos,pos+3) + ',';
len = len - 3;
pos = pos + 3;
}
temp = temp + n.substring(pos,pos+3) + buff;
obj.value = temp;
}
}
只要输入0,它就清空它,而我需要0
谢谢[]
var temp = "";
var buff = "";
var i = 0;
var n = String(obj.value);
if (n.charAt(0) == '-') {
temp = '-' ;
n = n.substring(1,n.length);
}
if (n.indexOf('-',0) != -1) {
obj.focus();
return;
}
var len = n.length;
if ((pos=n.indexOf('.',0)) != -1) {
buff = n.substring(pos,len);
n = n.substring(0,pos);
}
while (n.charAt(i) == '0') i++;
n = n.substring(i,len);
len = n.length;
if(len < 3) {
obj.value = n;
return;
}
else
{
var pos = len % 3;
if (pos > 0) {
temp = temp + n.substring(0,pos) + ',';
len = len - pos;
}
while (len > 3) {
temp = temp + n.substring(pos,pos+3) + ',';
len = len - 3;
pos = pos + 3;
}
temp = temp + n.substring(pos,pos+3) + buff;
obj.value = temp;
}
}
只要输入0,它就清空它,而我需要0
谢谢[]