ÀÎDz Æû¿¡ ¼ýÀÚÀԷ½à ÄÞ¸¶ ÀÚµ¿À¸·Î Âï¾îÁÖ±â
°ü¸®ÀÚ 06-11-25 14:00
 comma.html (1.3K), DOWN:1
<script language='javascript'>
<!--
function dataintComma(formnum) {
num1      = formnum.length;       
FirstNum  = formnum.substr(0,1);
FirstNum2 = formnum.substr(1,num1);
 
if(FirstNum == "0"){
alert("ÀԷ¼ýÀÚ´Â 0 À¸·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
return FirstNum2;
formnum  = FirstNum2;
}

loop = /^\$|,/g;
formnum = formnum.replace(loop, "");
document.forms[0].dollar.value=formnum;
var fieldnum = '' + formnum;   
if (isNaN(fieldnum)) {
alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");       
document.forms[0].Offer.value == "";
document.forms[0].Offer.focus();
return "";
}

else {
var comma = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
var data  = fieldnum.split('.');
data[0] += '.';
do {
data[0]  = data[0].replace(comma, '$1,$2');
} while (comma.test(data[0]));

if (data.length > 1) {
return data.join('');
}

else {
return data[0].split('.')[0];
}
}
}
//-->
</script>

Â÷ÈÄ ÀԷ½Ã

<form name='OfferForm'> // Æû³×ÀÓ¸¸ ¼öÁ¤.
<input type='text' name='Offer' id='price' size='20' maxlength='18' onkeyup="document.OfferForm.Offer.value=dataintComma(document.OfferForm.Offer.value);"> // Æû³×ÀÔ¸í¸¸ ¼öÁ¤.
<input type='hidden' name='dollar'> // Àý´ë÷ºÎ ÇØ¾ßÇÔ.
</form>