- 締切済み
数値の表示方法を教えてください。
以下のプログラムで千円単位のカンマの表示方法や 小数第2位までの表現方法を教えてください。 よろしくお願いします。 <script type="text/javascript"> function keisan(){ var syouhizei = document.form1.syouhin1.value * 1.05; document.getElementById("zei").innerHTML = syouhizei; } 【省略】 <td><span id="zei">0</span> 円</td>
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#84373
回答No.1
function keisan(){ var syouhizei = (document.getElementById('shouhin1').value * 105|0)/100; document.getElementById("zei").innerHTML = hoge(syouhizei); } function hoge(s){var n=new String(s).replace(/,/g,'');while(n!=(n=n.replace(/^(-?\d+)(\d{3})/,'$1,$2')));return n;}
お礼
またまた助けいただき ありがとうございます。