zoukankan      html  css  js  c++  java
  • js千分位

    1. <script language="JavaScript">   
    2. n="1279834847944074100465236.33"  
    3. re=/(\d{1,3})(?=(\d{3})+(?:$|\.))/g   
    4. n1=n.replace(re,"$1,")   
    5. alert(n+"\r\n"+n1)   
    6. document.write(n+"\r\n"+n1);  
    7. </script>

    比如:1123456.78 转换为 1,123,456.78
    ---------------------------------------------------------------

    <script language=javascript>
    function commafy(form){
    var re=/(-?\d+)(\d{3})/
    var num=form.entry.value
    while(re.test(num)){
    num=num.replace(re,"$1,$2")
    }
    form.entry.value=num
    }
    </script>

    ---------------------------------------------------------------

    <BODY>
    <script language=javascript>
    function commafy(num){
    num = num+"";
    var re=/(-?\d+)(\d{3})/
    while(re.test(num)){
    num=num.replace(re,"$1,$2")
    }
    return num;
    }
    </script>
    <input type=button value="commafy" onclick="alert(commafy(123456789.01))">
    </BODY>

    作者:wpf之家
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    pwd命令
    python-windows环境安装
    python介绍
    elk安装
    elk介绍
    111
    使用CEF作为用户界面
    使用CEF作为浏览器
    c# 内嵌chrome(Webkit)
    待搞清楚
  • 原文地址:https://www.cnblogs.com/wpf123/p/2347383.html
Copyright © 2011-2022 走看看