货币符为'¥',2位小数,逗号分隔:
默认value格式化:
<div id="wrap">
<div class="left">货币符为'¥',2位小数,逗号分隔:</div>
<div class="center">
<input type="text" id="money" name="money" value=""/>
<input class="but" id="bt1" type="button" value="toNumber" ></input>
</div>
<div class="right"><div id="change"></div> </div>
</div>
<div id="wrap">
<div class="left">默认value格式化:</div>
<div class="center">
<input type="text" id="money1" name="money" value="654321" pa_ui_name="formatmoney"
pa_ui_formatmoney="{cnBox:'change1',decimalPlace:1,symbol:'¥',group:false}"/>
</div>
<div class="right"><div id="change1"></div> </div>
</div>
<script language="javascript">
jQuery('document').ready(function(){
jQuery('#money').formatMoney({cnBox:'change',symbol:'¥',decimalPlace:2,group:true});
jQuery('#money').val('123456').formatMoney('format');
jQuery('#bt1').bind('click',function(){
//使用formatMoney的toNumber方法获得输入的金额,jQuery('#money').formatMoney('toNumber')
jQuery('#change').html('您输入的金额是:'+jQuery('#money').formatMoney('toNumber'));
})
});
</script>
- 以一个input文本域作为总的框架,并指定显示大写转换金额显示的div定义id;
- 包含属性 pa_ui_name="formatMoney";
- 包含属性 pa_ui_formatmoney"{cnBox:'change',symbol:'¥',decimalPlace:2,group:true}"
- cnBox值为指定显示大写转换金额显示区域的id
- symbol值为货币符号,如$,¥
- decimalPlace值为小数位数
- group值为是否采用逗号分隔的样式
- 光标移开触发,原有的数字将被格式化,并在指定位置显示转换成中文的金额值。
- 点击按钮后将取到金额值显示在按钮后面。