カンマ表示したいけど(T_T)
-
0 名前: ともこ : 2005/08/31 17:37
- どなたかお助けください。
perlで抽出した数値結果を下記のa+bで足し算してます。
<SCRIPT LANGUAGE="JavaScript">
document.write(a+b);
</SCRIPT>
この足し算の結果を表示する時に3桁のカンマ(,)表示にて表示する方法が分かりません。
perl側では、抽出条件として、
・支店名
・先月売上 ← これがaです。
・今月売上 ← これがbです。
が抽出され<TABLE>に書き出されます。
この動作が複数回繰返されますので、複数回分終了した時点では、a,bともに数値になってしまってますので、1回毎に
document.write(a+b);
で記載し、
document.write(100+200);
という数値入りでperlがJavascript自体も書き出してます。
この書き出す時のdocument.write(a+b);の時にカンマを入れる方法はありますでしょうか???
また、単純に、数値の入ったセル(<td>)の内容をカンマ入り表示にする方法はありますでしょうか?
-
1 名前: 匿名希望 : 2005/08/31 17:37
- 1:
数字を 3桁ごとにカンマで区切る方法を知りたい。
2:
なんらかの事情で、変更できないHTML(の一部)がある。
そこは、<td ..><script ..>document.write(1234 + 5678)</script></td>
みたいになっている。
このセルの内容
(JS実行後の仮想的なHTMLソースで見れば <td ..>6912</td> の 6912 部分)
をJSで特定する方法があればそれを知りたい。
質問は、1なのか、2なのか、1と2の両方なのか、あるいは、その他なのか、判断しかねる。
-
2 名前: ともこ : 2005/08/31 17:37
ありがとうございます。
質問は、2の『6912』をブラウザで表示した時に、
『6,912』になれば良いです。
この際、何かbuttonを押すと結果表示されるとか、
カーソルが枠内からでた時に表示されるとか、ではなく、
計算結果を『6,912』と3桁カンマにて表示したいです。
よろしくお願します。
-
3 名前: モノ : 2005/08/31 17:37
- >ともこさん
是非、こちら↓もご確認ください。
http://www.tagindex.com/bbs/note.html