0

私は入力フォームに取り組んでおり、ボタンを押すとすべてのフィールド値を取得するJavascript関数があります。Javascriptの値を自動的に更新する方法を探しています(たとえば、登録ページで入力時にユーザー名が短すぎるかどうかを確認したり、ユーザー名が使用可能かどうかを確認したりできます)。これは可能でしょうか?

明確にするために、HTML入力フィールド(テキスト用)があり、ユーザーが結果を入力すると、自動的に更新されます。

Javascriptだけでは不可能な場合は、PHPまたはjQueryを使用することもできますが、可能であればJavascriptを使用したいと思います。また、これがかなり基本的な質問である場合は申し訳ありませんが、私は検索して検索しましたが、何も見つかりません。私はそれをウェブサイトで見たのでそれが可能であることを知っています(実際、これでも、質問を入力すると、下部のプレビューが更新されます)。

4

3 に答える 3

2

重いチェックを減らすには、JQuery検証プラグインを使用する必要があります。http://jquery.bassistance.de/validate/demo/でこれをチェックしてください

于 2013-01-17T03:42:15.650 に答える
1

onkeyupイベントを監視する必要があります

<input type="text" id="test">

$('#test').on('keyup', function() { //this function is triggered every time the user releases a key while typing inside the text field above
    //do whatever you want here
});
于 2013-01-17T03:39:24.887 に答える
1

jQueryは必要ありません

<input type="text" onKeyUp="validate(this.value);">

function validate(value){
    //validate code on value
}
于 2013-01-17T03:49:12.187 に答える