Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこれをできる限り明確に伝えようとします。
「12345」などの整数を読み取り、それを金額形式に変換する入力ボックスが必要です。たとえば、$123.45 です。これは、ユーザーが入力している間に行う必要があります。
次のようなことを試すことができます:
<script> function formatAsDollars(el) { el.value = '$' + el.value.replace(/[^\d]/g,'').replace(/(\d\d?)$/,'.$1'); } <\script> <input onkeyup="formatAsDollars(this);">
私はそれが本当に面倒だと思います、他の人もそうするでしょう。