Windows 7/8 用の無人 XML ファイルを作成する Web サイトに取り組んでいます。
ユーザーがプロダクト キーを入力できる "プロダクト キー" テキスト入力を作成しました。XML に追加されるため、インストール中にプロンプトが表示されません。
これは私がこれまでに持っているものです:
<td>Product Key:</td>
<td><input id="ProductKey1" size="5" maxlength="5" type="text">-<input id="ProductKey2" maxlength="5" size="5" type="text">-<input id="ProductKey3" maxlength="5" size="5" type="text">-<input id="ProductKey4" maxlength="5" size="5" type="text">-<input id="ProductKey5" maxlength="5" size="5" type="text"></td>
基本的に、最大長が 5 文字の 5 つのテキスト入力を追加し、各フィールドは「-」で区切られています。
私がやりたいのは、プロダクト キー用に 1 つの長いフィールドを用意し、5 文字ごとに "-" を挿入することです。これを JavaScript で実装する最も簡単な方法は何でしょうか?