我正在创建一个数据列表,其中有一个文本字段作为输入类型,以便用户可以输入第一个字母来查找他正在搜索的单词,但只显示文本字段而不是datalist.Here是我的代码< / p>
{a^2n b^n | n >= 0}
如果代码有任何问题,是否有人可以提出建议。
答案 0 :(得分:1)
语法错误,不等于&#34; id / list&#34;字符串&#34;人才/才能&#34;
<div id="inner">
<input type="text" list="talent" id="cool" value="Talent/Generics">
<datalist id="talent">
<option value="Dancer">
<option value="Singer">
</datalist>
</div>
&#13;
答案 1 :(得分:-1)
你是如此亲密我的家伙..你的名单=“talent”和你的输入id =“天赋”你需要改变其中一个以使它们匹配..
祝你好运!!
这是一个确认它的小提琴:https://jsfiddle.net/o59tvp5p/
<div id="inner">
<input type="text" list="talent" id="cool" value="Talent/Generics">
<datalist id="talent">
<select>
<option value="Dancer"></option>
<option value="Singer"></option>
<option value="Pianist"></option>
<option value="Standup"></option>
<option value="Violinist"></option>
<option value="Fautist"></option>
<option value="Disc Jockey"></option>
<option value="KeyBoardist"></option>
<option value="Emcee"></option>
</select>
</datalist></div>