上記のタイトルで皆さんを混同したかどうかはわかりません。私の問題は次のとおりです。
コードに標準の javascript (jQuery なし) と HTML を使用しています。要件は、<select>...</select>
メニューの場合、さまざまな長さの動的リストがあることです。
文字の長さoption[selectedIndex].text > 43
を変更したい 場合はoption[selectecIndex]
、新しいテキストに変更します。
私はこれを行うことができます
this.options[this.selectedIndex].text = "changed text";
正常に動作する onChange イベントで。ここでの問題は、ユーザーが選択を変更することを決定すると、ドロップダウンリストには変更されたテキストを含む以前に選択されたテキストが表示されることです。これは元のリストを表示する必要があります。
私は困惑しています!これを行う簡単な方法はありますか?
どんな助けでも素晴らしいでしょう。
ありがとう