問題タブ [html-datalist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3045 参照

html - HTMLデータリスト要素の自動提案動作

テキストフィールドをデータリストに接続したときに、テキストフィールドの値を提案することに関して、ブラウザーが異なれば動作も異なることに気付きました。一部のブラウザーでは、入力した内容で正確に始まるエントリが表示されます(IE、以前の chrome バージョン)、他のブラウザーでは、入力した内容を部分文字列として含むエントリが表示されます (firefox、新しい chrome バージョン)。

たとえばi、テキスト ボックスに次のように入力して、候補を確認します。

(または、 http://jsfiddle.net/yaj8ut3m/を好む場合は、ここにフィドルがあります)

IE では のみInternet Explorerが表示されますが、firefox と最近の chromeInternet ExplorerではFirefox、 、およびが表示されSafariます。

どの自動提案フィルタリング動作を使用するかを指定する方法はありますか?

注: JavaScript ソリューションは受け入れられません

0 投票する
1 に答える
4857 参照

html - datalist タグ内の画像

データリストオプションに画像を追加することはできますか? Twitter や Facebook のように、データリストに名前と略歴とともにアバターを表示するユーザーの検索を構築しています。変数には、画像への$avatarリンクまたは src があります。

また、datalist は Safari でサポートされていないため、datalist に代わるものはありますか?

0 投票する
1 に答える
8704 参照

html - HTML DataList タグに縦スクロールを追加する方法

多くのオプションを含むデータリストがあります。リストが長すぎます。縦スクロールさせたいです。

ここでデモ 問題
FIDDLE

0 投票する
1 に答える
1817 参照

jquery - AJAX 呼び出しから動的に生成される HTML5 の datalist の Option 属性の値を取得する

AJAX(JSON) を使用してデータリストを作成しているときに問題が発生しました。データリストからオプションを選択し、[FIND TIMESHEETS] ボタンをクリックして、選択したプロジェクト ID に基づいてさらに ajax 呼び出しを実行できるようにしたいと考えています。私のコードは次のようになります。

私のHTML

プロジェクトリストを正常に作成する私のAJAX

ボタンの ONCLICK イベント リスナー

0 投票する
1 に答える
3732 参照

html - 読み取り専用入力の HTML5 データリストは有効ですか?

私のアプリケーションには、次のような html5 データリストがあります。

input要素をreadonly次のように変更するまで、非常にうまく機能します。

次に、入力要素に焦点を合わせても何も起こりません...

仕様により、属性を持つテキスト入力listも読み取り専用であってはならないという仮定に達しました。「読み取り専用が必要な場合は、selectタグを使用してください」と言っているようなものです。この問題をさらに複雑にしているのは、このセットアップ ( を使用readonly) がこのアプリケーションで機能していたことはほぼ確実だと思います。残念ながら、最初の Web 検索では答えが明らかになりませんでした。

私の仮定は正しいですか、それとも何かを見逃していますか?

0 投票する
2 に答える
3047 参照

javascript - datalist 選択した値とカスタム属性を取得 (イベントなし)

オプションとカスタム属性を含むデータリストがあります。

ポップアップで表示されます。ポップアップが値を閉じると、関数でカスタム属性値を使用する必要があります...

私は試した:

何も機能しません。


on-event を使用して値を取得できますが、それはオプションではありません。