1. 首页
  2. > 税务筹划 >

0大写怎么写,1234567910大写怎么写

一、效果图


当小写文本框输入完毕,失去焦点时转换为人民币大写,并显示到大写文本框。


二、js代码


<script type="text/javascript"> /** 数字金额大写转换(可以处理整数,小数,负数) */ 写function smalltoBIG(n) { var fraction = [角, 分]; var digit = [零, 壹, 贰, 叁, 肆, 伍, 陆, 柒, 捌, 玖]; var unit = [ [元, 万, 亿], [, 拾, 佰, 仟] ]; var head = n < 0? 负: ; n = Math.abs(n); var s = ; for (var i = 0; i < fraction.length; i ) { s = (digit[Math.floor(n * 10 * Math.pow(10, i)) % 10] f大写raction[i]).replace(/零./, ); } s = s || 整; n = Math.floor(n); for (var i = 0; i < unit[0].length && n > 0; i ) { var p = ; for (var j = 0; j < unit[1].length && n > 0; j ) { p = digit[n % 10] unit[1][j] p; n = Math.floor(n / 10); } s = p.replace(/(零.)*零$/, ).replace(/^$/, 零) unit[0][i] s; } return head s.replace(/(零.)*零元/, 元).replace(/(零.) /g, 零).replace(/^整$/, 零元整); } 怎么 function convertRMB(){ var srmb=Number(document.getElementById(1234567910"smallrmb")0.value); console.log(srmb); document.getElementById("bigrmb").value = smalltoBIG(srmb);} </script>

三、html代码


小写:<input id="smallrmb" type="text" onBlur="convertRMB()"><br>大写:<input id="bigrmb" type="text">

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息