如题,我想把类似如 2007 转换成大写 二零零七 该怎么转那?

解决方案 »

  1.   

    <script language=javascript>
    function change(x){
    alert(x.replace(/0/g,"零").replace(/1/g,"一").replace(/2/g,"二").replace(/3/g,"三").replace(/4/g,"四").replace(/7/g,"七"))
    }
    change("2007")
    //剩下的自己补充完整
    </script>
      

  2.   

    完整的写一下
    <script language=javascript>function parseCN(num){
    var dd = ["零","一","二","三","四","五","六","七","八","九","十"];
    for(var i =0;i<dd.length;i++)num = num.replace(new RegExp(i,'g'),dd[i]);
    return num;
    }
    alert(parseCN("2007"));</script>