关于显示小数点后边几位数的问题~~~~~~~~~~~~~~~~~~~~~~
<ww:else>
<ww:property value="${(singlePayPlayer/singlePlayer*100)}" />%
</ww:else>
这个数值不是属性。是两个属性直接运算得出来的,在显示的时候直接运算。现在他是后边有几位就显示出来几位2.64856489115941564512%这么长,尖括号外边的%是固定的,百分比通过运算得到。怎么让他值显示小数点后边6位啊,就在这个value里边写。求大神指教啊!!!快来救救我把!!
小数点
截取小数位
------解决方案--------------------比如你是把值放在table里面的
var tds = document.getElementsByTagName("td");
for(var i=0;i<tds.length;i++){
tds[i].innerHTML = (Math.round(tds[i].innerHTML*1000000)/1000000)+"%";
}
好久没写js了 不知道语法对不对你看看
------解决方案--------------------
<script type="text/javascript">
window.onload=function(){
var tds = document.getElementsByTagName('td');
for(var i=0;i<tds.length;i++){
tds[i].innerHTML = (Math.round(tds[i].innerHTML*1000000)/1000000)+"%";
}
}
</script>
<table>
<tr>
<td>1.11123232323</td>
<td>1.2222323232323</td>
</tr>
</table>
帮你写好了 看看吧