ホームページ  >  記事  >  ウェブフロントエンド  >  ドロップダウンメニューをクリックして選択した内容を入力ボックスに同期するJS実装例

ドロップダウンメニューをクリックして選択した内容を入力ボックスに同期するJS実装例

韦小宝
韦小宝オリジナル
2018-01-24 09:58:042913ブラウズ

以下のエディターは、JS を使用してドロップダウン メニューをクリックして、選択したコンテンツを入力ボックスに同期する方法の例を共有します。これは、JS の学習に役立つと思います。みんなに。 JS に興味がある場合は、編集者をフォローして見てください 最近、ブロガーはテスト プラットフォームを作成しながら flask を学習していて、下の図に示すような一般的なシナリオに遭遇しました

これは入力ボックス グループ

には、ドロップダウン メニューに 3 つのオプションがあり、コードは

bootstrap に書かれています。私の目的は、オプションをクリックするときです。このドロップダウン メニューでは、値を自動的に取得して入力することができるため、以前のバージョンでは入力が 1 つしかなかったときにユーザーが手動で入力する手間が省けます。同期を行うにはどうすればよいでしょうか? もちろん、監視には js を使用する必要がありますが、これは比較的簡単です。

<p class="input-group-btn">
  <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
    项目名称
    <span class="caret"></span>
   </button>
   <ul id="project" class="dropdown-menu">
    <li value="account"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >account</a></li>
    <li class="pider"></li>
    <li value="drive"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >drive</a></li>
    <li class="pider"></li>
    <li value="qing"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >qing</a></li>
   </ul>
  </p>
このコードの意味は、ul のクリック イベント

を監視することです。

オブジェクト

は、li がクリックされると、li 内のテキストが取得され、入力入力ボックスの値に割り当てられます。これにより、以下のような効果が得られます。

ドロップダウン メニューをクリックして選択したコンテンツを入力ボックスに同期する上記の JS 実装は、エディターによって共有されるすべてのコンテンツであり、JS を学習するすべての人に何らかの助けになれば幸いです。 !

関連する推奨事項:

Formフォーム要素を動的に追加するJavaScript実装の例

JavaScript非同期呼び出しインスタンス分析

JavaScriptによって実装された検索およびハイライト機能の例

以上がドロップダウンメニューをクリックして選択した内容を入力ボックスに同期するJS実装例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。