javascript FormatNumber函数实现方法


Posted in Javascript onDecember 30, 2008

由于javascript里没有这个函数,那么我们该如何实现呢?下面我就给出这个函数,大家可以把:<script language=javascript src="formatnumber.js"></script> 这一句加入你的html页即可,也可以用
<!-- #include file="formatnumber.js" --> 加入你的asp页;或用
<? include("formatnumber.js") ?> 加入php页中;或用
<%@ #include file="formatnumber.js" %> 加入jsp页。
这个formatnumber子函数如下:
<script language=javascript>
<!--
function formatnumber(srcstr,nafterdot){

var srcstr,nafterdot;

var resultstr,nten;

srcstr = ""+srcstr+"";

strlen = srcstr.length;

dotpos = srcstr.indexof(".",0);

if (dotpos == -1){

resultstr = srcstr+".";

for (i=0;i<nafterdot;i++){

resultstr = resultstr+"0";

}

return resultstr;

}

else{

if ((strlen - dotpos - 1) >= nafterdot){

nafter = dotpos + nafterdot + 1;

nten =1;

for(j=0;j<nafterdot;j++){

nten = nten*10;

}

resultstr = math.round(parsefloat(srcstr)*nten)/nten;

return resultstr;

}

else{

resultstr = srcstr;

for (i=0;i<(nafterdot - strlen + dotpos + 1);i++){

resultstr = resultstr+"0";

}

return resultstr;

}

}
}

Javascript 相关文章推荐
javascript 类方法定义还是有点区别
Apr 15 Javascript
$.format,jquery.format 使用说明
Jul 13 Javascript
有关javascript的性能优化 (repaint和reflow)
Apr 12 Javascript
每天一篇javascript学习小结(String对象)
Nov 18 Javascript
jQuery实现每隔几条元素增加1条线的方法
Jun 27 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
Aug 29 Javascript
Javascript仿京东放大镜的效果
Mar 01 Javascript
在javaScript中检测数据类型的几种方式小结
Mar 04 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
Nov 12 Javascript
浅谈从React渲染流程分析Diff算法
Sep 08 Javascript
Next.js实现react服务器端渲染的方法示例
Jan 06 Javascript
vue element实现表格合并行数据
Nov 30 Vue.js
js 图片轮播(5张图片)
Dec 30 #Javascript
走出JavaScript初学困境—js初学
Dec 29 #Javascript
ExtJS 简介 让你知道extjs是什么
Dec 29 #Javascript
不用写JS也能使用EXTJS视频演示
Dec 29 #Javascript
My Desktop :) 桌面式代码
Dec 29 #Javascript
Ext第一周 史上最强学习笔记---GridPanel(基础篇)
Dec 29 #Javascript
extjs grid取到数据而不显示的解决
Dec 29 #Javascript
You might like
星际争霸中的热键
2020/03/04 星际争霸
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
ThinkPHP文件缓存类代码分享
2015/04/22 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
php实现简易计算器
2020/08/28 PHP
IE6下出现JavaScript未结束的字符串常量错误的解决方法
2010/11/21 Javascript
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
百度判断手机终端并自动跳转js代码及使用实例
2014/06/11 Javascript
js+html5实现可在手机上玩的拼图游戏
2015/07/17 Javascript
jquery基础知识第一讲之认识jquery
2016/03/17 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
JS模态窗口返回值兼容问题的完美解决方法
2016/05/28 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
Angular中ng-options下拉数据默认值的设定方法
2017/06/21 Javascript
vue车牌号校验和银行校验实战
2019/01/23 Javascript
Vue.js watch监视属性知识点总结
2019/11/11 Javascript
Python中让MySQL查询结果返回字典类型的方法
2014/08/22 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
2019/05/27 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
提高python代码运行效率的一些建议
2020/09/29 Python
新西兰演唱会和体育门票网站:Ticketmaster新西兰
2017/10/07 全球购物
美国婴儿和儿童家具网上商店:ABaby.com
2018/07/02 全球购物
一套Java笔试题
2016/08/20 面试题
自动化职业生涯规划书范文
2014/01/03 职场文书
音乐教学反思
2014/02/02 职场文书
可贵的沉默教学反思
2014/02/06 职场文书
美术教师自我鉴定
2014/02/12 职场文书
结婚喜宴主持词
2014/03/14 职场文书
单位工作证明范文
2014/09/14 职场文书
2014年秘书工作总结
2014/11/25 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书