num.toFixed(digits)
digits
0-20位
需要ie5。5+以上版本支持
digits
0-20位
需要ie5。5+以上版本支持
解决方案 »
- javascript不重复添加元素
- jsp获取登录用户名
- "小方块怎么用正则去掉"?
- firefox onbeforeunload 有什么样的条件可以判断鼠标点击了“关闭tab页”或者“关闭整个firefox浏览器”
- 求助jquery virtual tour插件宽度问题
- 请教xml读取数据表返回的数据获取不了是怎么回事??? 乱码+false
- js不同域名下访问父窗口元素
- 调用CSDN的MzTreeView版,怎样实现自动选定某节点?请CSDN或Meizz回答!
- 一个画饼图的程序
- 怎样得知一个元素在网页中是否存在
- 请问如何在一个文本框中建立一个双击事件!
- 我想在客户端调用VB程序并传参数过去,该如何实现
Math.round(num * Math.pow(10,x))/Math.pow(10,x)
保留x位小数
如保留一位
<script>
var s= 123.456789;
s = parseInt(s*10)/10;
alert(s);
</script>
<script>
var timer=null;
function check(uid)
{
var obj=document.all(uid);
if(isNaN(obj.value))obj.value=obj.value.slice(0,-1)
if(obj.value.split(".").length>1)
{if(obj.value.split(".")[1].length>2)
obj.value=obj.value.slice(0,-1)
}
timer=setTimeout("check('"+uid+"')",10);
}
function myclear(){
clearTimeout(timer)
}
</script>
<form name=form1>
<input name=mytext onfocus=check(this.uniqueID) onblur=myclear()>
<input name=mytext onfocus=check(this.uniqueID) onblur=myclear()>
<input name=mytext onfocus=check(this.uniqueID) onblur=myclear()>
输入过程中即时检查文本框
</form>