JavaScript の面接の質問の要件: 次の質問では、質問 1 から 4 までの 3 つの質問を選択し、ネイティブ コードを使用して実装する必要があります。フレームワークは使用できません。
5 番目の質問はオプションです。
1. ページの固定領域に画像を表示します
1. 右矢印をクリックするたびに、画像領域が左にスクロールします。画像を表示します。
2. 画像が最後までスクロールすると、対応する矢印がクリックできなくなります。
3. 画像領域でホイールをスライドすると、画像はマウス ホイールの方向に応じてスクロールします。
2. js、html、css を使用してポップアップ プロンプト コントロールを実装します。
1 . システムと同様のアラート、確認、およびプロンプトのダイアログ ボックスをそれぞれ実装します。
2. ダイアログ ボックスのサイズはプロンプトの内容に応じて調整され、水平方向に表示されます。デフォルトでは、ページの垂直方向の中央です。
3. ダイアログ ボックスは、システム ダイアログ ボックスのイベントをシミュレートします。ダイアログ ボックスが表示されなくなります);
5. IE6 が選択コントロールによってブロックされる問題を解決します。
3 つ目は、入力ボックスの自動一致を実現します。 🎜> 1. 入力ボックスに入力された文字を一致させ、一致した内容を入力ボックスの下にメニュー形式で表示します。 2. 英語の場合のみ文字が一致し、一致した内容がメニューで太字で表示されます。 >3. キーボードの上矢印と下矢印を使用してメニューを選択し、Enter キーを押して、選択した内容を入力ボックスに書き込みます。4. に 2 番目のメニュー コントロールを実装します。ページ
1. このコントロールはページ上の任意の要素にバインドでき、ページ要素をクリックすると表示されます。メニューが表示される方向は自動的に調整されます。ページの位置に応じて、例:
3. 第 1 レベルのメニューの要素をマウスで移動すると、要素 レベルメニューのイベント応答をトリガーします
5. WYSIWYG エディターを実装します (オプション) 次の機能を提供する必要があります:
1.フォントを太字にします。
2. フォントを左、右、中央に配置します。
5. フォントの色を設定します。 >6. ハイパーリンクを挿入します。
7. 画像を挿入します。