ホームページ  >  記事  >  ウェブフロントエンド  >  プレーンな JavaScript で複数入力チェックボックスを実装するにはどうすればよいですか?

プレーンな JavaScript で複数入力チェックボックスを実装するにはどうすればよいですか?

WBOY
WBOY転載
2023-09-07 20:53:02895ブラウズ

如何在普通 JavaScript 中实现多输入复选框?

複数入力チェックボックスを実装する方法を学びます。チェックボックス入力セレクターには次の機能があります -

  • チェックボックスを使用して複数のオプションを選択できます。

  • 選択したオプションは別のリストとして表示されます。

  • 選択した各オプションには、そのオプションのチェックを解除/削除するための削除アイコンが表示されます。

もう 1 つ注意すべき点は、これらの機能を実装するためにサードパーティのライブラリを使用しないことです。すべては HTML JavaScript CSS のみで記述されます。

###方法###

    キーがチェックボックス入力のラベルとして使用され、値 (true/false) がチェックされた属性として使用されるオブジェクトがあります。
  • 次に、そのオブジェクトの各キーをレンダリングします。
  • オプションの状態が変化するたびにリストを再レンダリングします。
  • 同様に、削除アイコンをクリックした後、オプションを更新し、リストを再レンダリングします。
  • ###例###
  • 同じコードを見てみましょう -
リーリー

イラスト

上記のコードは、一連のチェックボックスを表示する Web ページを作成します。

  • それぞれに異なる色のラベル (赤、緑、黄色など) が付いています。

  • チェックボックスを選択すると、対応するカラーラベルがページ上部の「ホルダー」div に表示されます。

  • タグには「x」も表示され、クリックするとチェックボックスの選択が解除され、「holder」div からタグが削除されます。

  • コードは JavaScript を使用して DOM を操作し、チェックボックスの選択と選択解除を処理します。

以上がプレーンな JavaScript で複数入力チェックボックスを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。