複数選択要素から選択されたすべてのオプションを取得
Web 開発の領域では、一般的な要件は、選択された値を取得することです。 JavaScript を使用して複数選択ボックスから。このニーズに対処するために、提供されているソリューションを詳しく見てみましょう。
1 つのアプローチには、select 要素内のオプションを反復処理し、オプションが選択されているかどうかを確認し、その値を配列に蓄積することが含まれます。この方法は簡単ですが、特に大きなリストを処理する場合は面倒になる可能性があります。
2 番目の回答で提案されているように、より洗練された解決策には getSelectValues() 関数が含まれます。これは、オプションを効率的にループし、オプションの value 属性またはそのテキスト コンテンツから派生したものであるかどうかに関係なく、選択された値を収集します。
次の例を考えてみましょう:
ボタンをクリックすると、getSelectValues() 関数が選択されたオプション値を取得し、アラート ダイアログに表示します。これは、このメソッドの容易さと柔軟性を示しています。
手動反復を選択する場合でも、getSelectValues() 関数を利用する場合でも、複数の選択ボックスから選択した値を取得する堅牢なソリューションが得られ、Web アプリケーションでデータに効率的にアクセスして操作できるようになります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3