![]() |
| カレッヂ |
質問者 gun
投稿日 2004/3/11(木) 11:44:46
フォーカス移動時(onblur)に入力ボックス内の値(金額)をHTML上のワークエリアに値(カンマ編集前の値)を格納しカンマ編集した値を表示したい。 さらに不整合を防ぐため、フォーカス時(onFocus)に格納済みの値(カンマ編集前の値)を再表示させたい。
プロバイダ参照: |
回答者 sim
[削除]
投稿日 2004/3/12(金) 00:43:47
function カンマ付(数値){
destStr = 数値;
while (destStr != (tmpStr = destStr.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2"))) {
destStr = tmpStr;
}
return destStr;
}
function カンマ消(数値) {
var z = 数値.replace(/,/g,"");
return (z);
}
これが一番簡単そうでした。
あとは煮るなり焼くなり。
ちなみにほぼコピペです。
参考ページ
ttp://game.gr.jp/about/chkinput/insertComma.htm |
質問者 gun
[削除]
投稿日 2004/3/12(金) 09:49:43
回答ありがとうございました。 おかげさまで、フォーカス時、非フォーカス時に切り替えることができました。 |
このページは終了したので返信(回答)は書きこめません
| Web裏技 |