2

今日、ユーザー スクリプトを介して特定の入力に html5 データリストを追加することにしました。これがコードです。問題は、list属性が追加されていないことです。とは異なるものに変更するとlistlstそこにあります。

そんなはずじゃないですか?そのような動作は仕様またはブラウザによって設定されますか?

4

1 に答える 1

1

OK、私はこれについていくつかの調査を行いました。

仕様では、属性値ではなく、関連するデータリスト オブジェクトをinput.list返すと書かれています。したがって、正常に機能する on input を使用する必要がありsetAttribute('list','edit-subject-themes')ます。jQueryの問題だったようです。

問題が解決したら、ユーザー JavaScript でそのテクニックをよく使うことになるでしょう :)

于 2010-12-12T22:42:55.740 に答える