基本的に、「name」と「username」の2つの入力フィールドがあります。
「ユーザー名」フィールドは、「名前」フィールドに入力された内容に応じて動的に変化するという考え方です。また、ユーザー名フィールドを小文字のみにし、スペースをダッシュに変更する必要があります。onkeydownを使用することを考えていましたが、何も実行できませんでした。
ずっと探していましたが、探しているものが見つからないようです。誰かアイデアがありますか?
<input type="text" name="name" id="name" class="field" />
<input type="text" name="username" id="username" class="field" />
^^基本的なフォーム入力。
編集:
他の誰かがこのようなものを探しているなら、これが私が働いたコードです:
function fill_username(value) {
$("#username").val(value);
}
$("#client-name").keyup(function() {
var value = $(this).val();
var value = value.replace(/\s+/g, '-').toLowerCase();
fill_username(value);
});