麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JS實現(xiàn)金額轉換(將輸入的阿拉伯數(shù)字)轉換成中文的實現(xiàn)代碼

2019-11-20 21:55:44
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
<script type="text/javascript" language="javascript">
function clickchange(obj){
var aaval=obj.value;
alert(aaval);
document.getElementById("bb").value=ChinaCost(aaval);
}

function ChinaCost(numberValue){
var numberValue=new String(Math.round(numberValue*100)); // 數(shù)字金額
var chineseValue=""; // 轉換后的漢字金額
var String1 = "零壹貳叁肆伍陸柒捌玖"; // 漢字數(shù)字
var String2 = "萬仟佰拾億仟佰拾萬仟佰拾元角分"; // 對應單位
var len=numberValue.length; // numberValue 的字符串長度
var Ch1; // 數(shù)字的漢語讀法
var Ch2; // 數(shù)字位的漢字讀法
var nZero=0; // 用來計算連續(xù)的零值的個數(shù)
var String3; // 指定位置的數(shù)值
if(len>15){
alert("超出計算范圍");
return "";
}
if (numberValue==0){
chineseValue = "零元整";
return chineseValue;
}

String2 = String2.substr(String2.length-len, len); // 取出對應位數(shù)的STRING2的值
for(var i=0; i<len; i++){
String3 = parseInt(numberValue.substr(i, 1),10); // 取出需轉換的某一位的值
if ( i != (len - 3) && i != (len - 7) && i != (len - 11) && i !=(len - 15) ){
if ( String3 == 0 ){
Ch1 = "";
Ch2 = "";
nZero = nZero + 1;
}
else if ( String3 != 0 && nZero != 0 ){
Ch1 = "零" + String1.substr(String3, 1);
Ch2 = String2.substr(i, 1);
nZero = 0;
}
else{
Ch1 = String1.substr(String3, 1);
Ch2 = String2.substr(i, 1);
nZero = 0;
}
}
else{ // 該位是萬億,億,萬,元位等關鍵位
if( String3 != 0 && nZero != 0 ){
Ch1 = "零" + String1.substr(String3, 1);
Ch2 = String2.substr(i, 1);
nZero = 0;
}
else if ( String3 != 0 && nZero == 0 ){
Ch1 = String1.substr(String3, 1);
Ch2 = String2.substr(i, 1);
nZero = 0;
}
else if( String3 == 0 && nZero >= 3 ){
Ch1 = "";
Ch2 = "";
nZero = nZero + 1;
}
else{
Ch1 = "";
Ch2 = String2.substr(i, 1);
nZero = nZero + 1;
}
if( i == (len - 11) || i == (len - 3)){ // 如果該位是億位或元位,則必須寫上
Ch2 = String2.substr(i, 1);
}
}
chineseValue = chineseValue + Ch1 + Ch2;
}

if ( String3 == 0 ){ // 最后一位(分)為0時,加上“整”
chineseValue = chineseValue + "整";
}

return chineseValue;
}
</script>
</head>

<body>
<input type="text" id="aa" onblur="clickchange(this)" />
<input type="text" id="bb" />
</body>
</html>
 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品久久久久久久亚洲按摩 | 依人九九宗合九九九 | 成人男女视频 | 久久亚洲网 | 私库av在线免费观看 | 欧美三级欧美成人高清www | 91久久99热青草国产 | 亚洲精品久久久久久久久久 | 日本a∨精品中文字幕在线 欧美1—12sexvideos | 国产精品久久久久久久久久尿 | 欧美 videos粗暴| 99精品视频在线免费观看 | 久草手机视频在线观看 | 国产美女视频一区二区三区 | av在线免费观看播放 | 久久久成人一区二区免费影院 | 4p嗯啊巨肉寝室调教男男视频 | h视频在线免费看 | 看一级毛片| 日本在线视频免费观看 | 久久久国产一区二区三区 | 欧美中文字幕一区二区 | 欧美扩阴视频 | 国产精品一区二区手机在线观看 | 一区二区三区在线观看免费 | 亚洲欧美日韩精品久久 | 久久久毛片视频 | 91成人在线免费 | 欧美在线观看视频一区二区 | 亚洲人成在线播放网站 | 久久久久久久久久美女 | 一级黄色欧美 | 在线影院av | 久久国产精品99国产 | 奇米888一区二区三区 | 日韩视频在线观看免费视频 | 色女人在线 | 亚洲五码在线观看视频 | 色交视频 | 亚洲综合网站 | 免费一级片网站 |