私は Firefox 用のタグ付けアドオンを作成しており、Firefox 独自のブックマーク ポップアップの「タグ」フィールドと同様の方法でテキスト ボックスをオートコンプリートしたいと考えています。これは可能ですか?
XUI テキスト ボックス コンポーネントがこれを実行できない場合、クロムのどこかに「通常の」フォーム コンポーネントを配置することは可能ですか?
私は Firefox 用のタグ付けアドオンを作成しており、Firefox 独自のブックマーク ポップアップの「タグ」フィールドと同様の方法でテキスト ボックスをオートコンプリートしたいと考えています。これは可能ですか?
XUI テキスト ボックス コンポーネントがこれを実行できない場合、クロムのどこかに「通常の」フォーム コンポーネントを配置することは可能ですか?
はい、これは XUL<textbox type="autocomplete" autocompletesearch="...">
コンポーネントで可能です。
少なくとも、オートコンプリートの結果を生成する XPCOM コンポーネントを作成する必要があります。現在の値とautocompletesearchparam
属性の両方が検索コンポーネントに提供され、必要に応じて結果に影響を与えるために使用できます。
これに関するMDN ドキュメントがありますが、少し古くなっている可能性があります。