<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<script type="text/javascript">
<!--
function commafy(oInput){
var re=/(-?\d+)(\d{3})/
var num = oInput.value;
while(re.test(num)){
num=num.replace(re,"$1,$2")
}
oInput.value=num
}//-->
</script>
</head> <body>
<input type="text" id="entry" size=20 onblur="commafy(this)">
</body>
</html>
解决方案 »
- js 判断上传的二进制文件大小
- 搞定结!!!
- 火狐FF支持execCommand吗?
- 用javascript能否完全拷贝Table的行,然后加在最后?
- 在<textarea>中输入文本的时候,如果取得输入内容的高度(单位:像素)
- 求写一复杂算法!!谢谢!!
- <td style="width=20%">中在IE中是正确的,可是在Mozilla中却不可以,为什么???
- 对象引用问题请教!
- 当我用window.open()打开一个新窗口时,怎样传递一个我自己的参数给这个窗口?
- easyui combogrid updaterow更新它行时不消失
- js代码好像加密了我想修改不知道从哪下手
- javascript访问ActiveX属性
能不能在输入时,也就是textchange时就自动转化
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<script type="text/javascript">
<!--
function commafy(oInput){
var re=/(-?\d+)(\d{3})/
var num = oInput.value.replace(/,/g,"");
while(re.test(num)){
num=num.replace(re,"$1,$2")
}
oInput.value=num
}//-->
</script>
</head> <body>
<input type="text" id="entry" size=20 onkeyup="commafy(this)">
</body>
</html>