利用JS实现为数字添加千分位的操作
2011-10-22 09:29
411 查看
<html>
<head>
<title></title>
<script language="javascript" type="text/javascript">
function comdify(n)
{
var re=/\d{1,3}(?=(\d{3})+$)/g;
var n1=n.replace(/^(\d+)((\.\d+)?)$/,function(s,s1,s2){return s1.replace(re,"$&,")+s2;});
return n1;
}
</script>
</head>
<body>
<input type="text" value="1212133345.78"
onblur="this.value=comdify(this.value)">
</body>
</html>
<head>
<title></title>
<script language="javascript" type="text/javascript">
function comdify(n)
{
var re=/\d{1,3}(?=(\d{3})+$)/g;
var n1=n.replace(/^(\d+)((\.\d+)?)$/,function(s,s1,s2){return s1.replace(re,"$&,")+s2;});
return n1;
}
</script>
</head>
<body>
<input type="text" value="1212133345.78"
onblur="this.value=comdify(this.value)">
</body>
</html>
相关文章推荐
- 利用JS实现为数字添加千分位的操作
- 利用JavaScript实现js对user用户的分页和实现js对用户的增删改查操作
- js操作html的table,包括添加行,添加列,删除行,删除列,合并单元格(未实现,可参考代码)
- 利用ErlyDB、Mysql来实现表的添加、删除、修改、查询操作
- 利用原生js和jQuery实现单选框的勾选和取消操作的方法
- Node.js操作redis实现添加查询功能
- JS基于正则实现数字千分位用逗号分割
- JS小功能(操作Table--动态添加删除表格及数据)实现代码
- Jquery和js实现cookie操作手机浮层广告;附加:js获取、添加、删除cookie
- js操作ListBox实现多项的添加和删除
- js实现数字千分位逗号分开格式化(银行金额效果)
- 树的基本结构,以及利用链表实现树的各项操作(创建、添加/删除/打印树节点、销毁等等)
- 如何利用js操作cookie实现记住密码功能
- JS实现的添加弹出层并完成锁屏操作示例
- JS 实现 创建类、继承、方法添加、对象克隆、数组封装操作
- 用js实现下列功能,将给定的数字转化为千分位的格式,如把"10000"转化为"10,000",并考虑性能方面的因素
- 利用原生JS与jQuery实现数字线性变化的动画
- 可视化webpart基础开发——利用事件接收器实现同步操作两个文档库(添加、删除、修改文档)
- vue.js 利用SocketCluster实现动态添加数据及排序
- 请实现一个js脚本,要求做到将数字转化为千分位表示如:1234567转化为1,234,567