質問: 開くと選択ボックスにオプションを読み込む 私は多くの選択ボックスを持つWebページを持っていますが、それぞれに同じオプションセットが含まれている必要があります。アイデアは、ユーザにはアイテムのリストが与えられ、別のリストからそれぞれのマッチングオプションを選択しなければならないということです。 リストは数百項目長いので、すべてのオプションを各選択ボックスに読み込むのは遅いです。また、ほとんどの項目は自動的にオプションに自動的にマッチングされ、ユーザーはスキミングして正しいことを確認するだけで、ほとんどの選択ボックスは決して開かれません。 私が理想的に望むのは、選択された各ボックスのオプションを開くときにのみ、そのオプションを設定する方法です。これは、 `onload` を使って自動的にマッチしないいくつかの項目のオプションを設定し、必要に応じて残りの部分だけを設定できることを意味します。 選択ボックスが開いているときにオプションを追加することは可能ですか?
回答: 空のselectを試してみることができます。 `onfocus` イベントを使用してオプションを追加し、selectに0個のオプションがある場合はそれらを追加します。 Here is a example