`

js 数字逗号分节~

 
阅读更多
// 转自***
以下js函数 暂时只在IE Firefox Google三个浏览器下测试~
效果:123456--->>123,456

js自带函数:但是只有firefox识别 IE、Google都不识别
var   num_s   =   "123213445654.6 "; 
alert(parseFloat(num_s).toLocaleString()); 


该函数只有Google不识别——纠结~~
<html>
<body>
<table border="1" cellspacing="5" id="sp">
<tr><td>123454362670</td><td>3402.89</td><td>3402</td></tr></table>
<script>
function formatNumber(num){ 
if(!/^(\+|-)?(\d+)(\.\d+)?$/.test(num)){return num;} 
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3; 
var re = new RegExp().compile("(\\d)(\\d{3})(,|$)"); 
while(re.test(b)) b = b.replace(re,"$1,$2$3"); 
return a +""+ b +""+ c; 
} 


function spl(){
var tdvalue=document.getElementById("sp").getElementsByTagName("td");
var std="";
var rstr="";
for(j=0;j<tdvalue.length;j++)
{ std="";
std=tdvalue[j];
rstr=formatNumber(std.innerHTML); 
std.innerHTML=rstr
}
}
spl();
</script>
</body>
</html>
分享到:
评论

相关推荐

    js下将金额数字每三位一逗号分隔

    在JavaScript中实现金额数字每三位一逗号分隔的功能是一个常见的编程需求,尤其在财务相关的Web应用开发中。这种功能通常被称为金额格式化,目的是将数字按照人眼习惯的格式来显示,即千分位使用逗号分隔。本文将...

    JS网页计算器,条状数字,分节符等模拟实际计算器外观

    分节符(逗号或小数点)也需要特别处理,以确保其在数字串中的正确位置。 3. **JavaScript基础**:计算器的核心功能是通过JavaScript实现的。每个按钮点击事件都会触发相应的函数,这些函数负责读取按钮的值,根据...

    python入门到高级全栈工程师培训 第3期 附课件代码

    07 属主属组及基于数字的权限管理 第5章 01 上节课复习 02 文件合并与文件归档 03 文件归档与两种压缩方式 04 vim编辑器 05 系统启动流程 06 grub加密 07 bios加密 08 top命令 09 free命令 10 进程管理 第6章 01...

    12-JavaScript基础.ppt

    本节将深入讲解JavaScript的基础知识,包括变量、函数、基本语法以及如何在网页中嵌入和使用JavaScript。 首先,理解JavaScript的基本语法至关重要。JavaScript是大小写敏感的语言,这意味着"Variable"和"variable...

    JavaScript程序设计课件:函数的定义方式.pptx

    本节将深入探讨JavaScript中函数的定义方式。 1. **函数的概念** 函数是一段预定义的可执行代码,它封装了特定功能,通过接收参数并可能返回结果。在使用函数时,开发者只需关注输入参数和输出结果,而无需关心...

    JavaScript程序设计课件:自定义对象.pptx

    本节课将详细介绍 JavaScript 中对象的定义、访问对象成员和对象成员遍历。 6.2.1 对象的定义 ---------------- 在 JavaScript 中,对象的定义是通过“ { }” 实现的。对象以对象成员(属性和方法)构成,对象的...

    2021-2022计算机二级等级考试试题及答案No.15889.docx

    20. JavaScript执行环境:JavaScript既可以在浏览器环境中执行,也可以在服务器端环境(如Node.js)中执行。 21. 数学表达式:在某些编程语言中,`3≤X`等同于`3 ,表示3小于等于X。 22. Word节:在Word文档中,...

    2021-2022计算机二级等级考试试题及答案No.10908.docx

    其中,状态栏显示了文档的一些基本信息,如页号、节号、当前页数以及总页数等。 #### 2. SQL 语句中的选择列表分隔符 - **知识点概述**:在SQL(Structured Query Language)中,SELECT语句用于从数据库中检索数据...

    ECMAScript 2018快速入门 高清完整PDF

    内容包括变量与常量、表达式和运算符、字符串、数字和符号、数组和类型化数组、对象、函数、集合和映射、迭代器和生成器、Promise对象与异步函数、代理、类和模块,最后引导读者自己动手写一个JS框架。 [1] 目录 第...

Global site tag (gtag.js) - Google Analytics