zoukankan      html  css  js  c++  java
  • 金额小写变成大写代码

    金额小写变成大写代码

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
     5 <title>无标题文档</title>
     6 <script language="javascript"> 
     7 <!-- 
     8 function Arabia_to_Chinese(number)
     9 {
    10     var i = 0;
    11     var Num = number.toString();
    12     for(i=Num.length-1;i>=0;i--)
    13     {
    14         Num = Num.replace(",","")//替换tomoney()中的“,”
    15         Num = Num.replace(" ","")//替换tomoney()中的空格
    16     }
    17     Num = Num.replace("¥","")//替换掉可能出现的¥字符
    18     if(isNaN(Num))
    19     {//验证输入的字符是否为数字
    20         alert("请检查小写金额是否正确");
    21         return;
    22     }
    23     //---字符处理完毕,开始转换,转换采用前后两部分分别转换---//
    24     Num = Num.replace(".","点")
    25     var part = Num.split("点");
    26     var newchar = ""; 
    27     //小数点前进行转化
    28     var perchar = 0;
    29     var tmpnewchar = "";
    30     for(i = 0;i < part[0].length;i++)
    31     {
    32         if(part[0].length > 10)
    33         {
    34             alert("位数过大,无法计算");return "";
    35         }//若数量超过拾亿单位,提示
    36         perchar = part[0].charAt(i);
    37         switch(perchar)
    38         {
    39             case "0":
    40                 tmpnewchar="零";
    41                 document.write(tmpnewchar);
    42                 break;
    43             case "1":
    44                 tmpnewchar="壹";
    45                 document.write(tmpnewchar);
    46                 break;
    47             case "2":
    48                 tmpnewchar="贰";
    49                 document.write(tmpnewchar);
    50                 break;
    51         }
    52     }
    53     document.write("点");
    54     document.write(part[1]);
    55 }
    56 --> 
    57 </script> 
    58 </head>
    59 <body>
    60 
    61 <script language="javascript">
    62 Arabia_to_Chinese(10.01);
    63 </script>
    64 </body>
    65 </html>
  • 相关阅读:
    【PyQt5-Qt Designer】对话框系列
    【PyQt5-Qt Designer】界面布局
    【PyQt5-Qt Designer】PyQt5+eric6 安装和配置
    【PyQt5-Qt Designer】QMessageBox 弹出框总结
    【PyQt5-Qt Designer】鼠标+键盘事件
    【PyQt5-Qt Designer】猜数字(小项目)
    【PyQt5-Qt Designer】浅谈关闭窗口
    【PyQt5-Qt Designer】窗口操作
    【python基础】利用pandas处理Excel数据
    【python基础】os.path模块常用方法详解
  • 原文地址:https://www.cnblogs.com/laonanren/p/2971518.html
Copyright © 2011-2022 走看看