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 动态添加事件代码
Nov 30 Javascript
js实现二代身份证号码验证详解
Nov 20 Javascript
angularJS 入门基础
Feb 09 Javascript
jQuery mobile类库使用时加载导航历史的方法简介
Dec 04 Javascript
BootStrap的JS插件之轮播效果案例详解
May 16 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
Jul 01 Javascript
AngularJS 实现弹性盒子布局的方法
Aug 30 Javascript
JavaScript中递归实现的方法及其区别
Sep 12 Javascript
基于vue 动态加载图片src的解决方法
Feb 05 Javascript
Vue配合iView实现省市二级联动的示例代码
Jul 27 Javascript
JavaScript遍历数组和对象的元素简单操作示例
Jul 09 Javascript
javascript实现图片轮播代码
Jul 09 Javascript
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/04/09 日漫
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
PHP限制页面只能在微信自带浏览器访问的代码
2014/01/15 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
学习javascript,实现插入排序实现代码
2011/07/31 Javascript
这些年、我收集的JQuery代码小结
2012/08/01 Javascript
JavaScript拆分字符串时产生空字符的解决方案
2014/09/26 Javascript
使用jQuery简单实现模拟浏览器搜索功能
2014/12/21 Javascript
12306验证码破解思路分享
2015/03/25 Javascript
深入浅析react native es6语法
2015/12/09 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
详解windows下vue-cli及webpack 构建网站(三)使用组件
2017/06/17 Javascript
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
JS实现为动态创建的元素添加事件操作示例
2018/03/17 Javascript
Vue.js最佳实践(五招助你成为vuejs大师)
2018/05/04 Javascript
ES6 Generator函数的应用实例分析
2019/06/26 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
python变量不能以数字打头详解
2016/07/06 Python
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
python读取和保存视频文件
2018/04/16 Python
Python3.0中普通方法、类方法和静态方法的比较
2019/05/03 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
HTML5标签嵌套规则详解【必看】
2016/04/26 HTML / CSS
详解webapp页面滚动卡顿的解决办法
2018/12/26 HTML / CSS
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
厨师岗位职责
2013/11/12 职场文书
家长给老师的道歉信
2014/01/13 职场文书
汽车促销活动方案
2014/03/31 职场文书
村支部书记群众路线对照检查材料思想汇报
2014/10/08 职场文书
捐助倡议书
2015/01/19 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
部门主管竞聘书
2015/09/15 职场文书
Pandas搭配lambda组合使用详解
2022/01/22 Python