在播放图片中,常用到的时间的设定,时间从0.1,0.2,0.3.。。。1,2。。。这种格式:
以下是针对数字的处理:
1.显示HTML信息:
<form name="frm">
<table>
<tr>
<td><input name="num" value="1" size="2" readonly/></td>
<td><input type="button" name="ww" value="向上" οnclick="changeNum(1);"/></td>
<td><input type="button" name="cc" value="向下" οnclick="changeNum(-1);"/></td>
</tr>
</table>
</form>
2.方法显示:
function changeNum(type){ var num = frm.num.value; var t=0; if(type==1){ if(num>=1){ t=parseFloat(num)+1; }else{ t=parseFloat(num)+0.1; } frm.num.value=t; if(frm.num.value<1)frm.num.value=fomatFloat(t,1); }else{ if(num>1){ t=parseFloat(num)-1; }else{ t=parseFloat(num)-0.1; } frm.num.value=t; if(frm.num.value<0.1)frm.num.value=0.1; } }
3.针对处理的时间进行小数处理:
function fomatFloat(src,pos){ var f=Math.round(src*Math.pow(10, pos))/Math.pow(10, pos); var s = f.toString(); var rs = s.indexOf('.'); if (rs < 0) { rs = s.length; s += '.'; } while (s.length <= rs + pos) { s += '0'; } return s; }
针对以上的信息,复制显示即可。