ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript入力メソッドの詳しい説明
JavaScript の input() メソッドは、ユーザー入力を取得する簡単な方法です。これを使用すると、JavaScript プログラムでユーザーから値を取得し、それを変数に保存できます。この記事では、input() メソッドを詳しく紹介し、それを使用するためのサンプル コードを提供します。
Input() メソッドの概要
input() メソッドを使用する前に、JavaScript-prompt() の別のメソッドを理解する必要があります。プロンプト() メソッドは、テキスト入力ボックスと確認/キャンセル ボタンを含むダイアログ ボックスを表示します。そこでユーザーはテキストを入力し、確認ボタンを押して値を JavaScript プログラムに渡すことができます。
対照的に、input() メソッドは Web ページに HTML 入力要素を作成し、ユーザーがページにテキストを直接入力できるようにします。この入力要素には、テキスト ボックス、ラジオ ボタン、チェック ボックス、ドロップダウン リストなど、任意のタイプのフォーム要素を使用できます。 input() メソッドの構文は次のとおりです。
input(type, promptText, defaultText, callback)
各パラメータの意味は次のとおりです。
注: このメソッドは、HTML 入力要素への参照を返します。これを使用して、要素をさらに操作することができます。
input() メソッドの例
これは、input() メソッドを使用してユーザーからテキスト入力を取得し、それを変数に格納する方法を示す簡単な例です:
let userName = input('text', '请输入您的姓名:', '张三', function (value) { console.log('欢迎您,' + value + '!'); });
この例では、まず「userName」という名前の変数を定義し、それを input() メソッドの戻り値に初期化します。次に、メソッド内の入力要素のタイプを「テキスト」、プロンプト テキストを「名前を入力してください:」、デフォルト テキストを「Zhang San」として指定し、コールバック関数を指定しました。ユーザーが入力を完了して Enter キーを押すと、コールバック関数が呼び出され、ユーザー入力値がパラメーターとして関数に渡されます。
input() メソッドの使用を検討する場合は、次の点にも注意する必要があります。
結論
input() メソッドは、ユーザーから入力値を取得する便利な方法です。テキスト入力、選択ボタン、ドロップダウン リストのいずれであっても、このメソッドは対応する入力要素を作成します。ユーザーが入力を完了すると、キャンセルまたは確認ボタンのデフォルトのコールバック関数が自動的に呼び出されます。さらに、このメソッドは、作成する入力要素の外観と動作をより適切に調整するのに役立つ追加のプロパティをいくつか提供します。
以上がJavaScript入力メソッドの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。