为输入字段

时间:2015-11-29 16:33:38

标签: html css input

我需要为输入字段创建自定义的自动完成建议列表。到目前为止,我已将input事件的事件处理程序与html输入元素相关联,因此当该事件触发时,我可以获取建议。

问题是如何显示这些建议。默认情况下,输入元素可以显示建议,但是可以自定义/访问这些建议吗?

如果没有,会有什么替代方案?

我最好不要使用外部库。

1 个答案:

答案 0 :(得分:11)

您可以使用' datalist'标签,但它不能在IE< = 9

中工作



    <!DOCTYPE html>
    <html>
        <body>
            <form>

              <input list="country" name="countru">

              <datalist id="country">

                <option value="U.S.">
                <option value="France">
                <option value="China">
                <option value="Cambodia">
                <option value="Chile">
                <option value="Canada">
                <option value="Poland">

              </datalist>

              <input type="submit">
            </form>
        </body>
    </html>
&#13;
&#13;
&#13;

运行代码并尝试输入&#39; C&#39;然后&#39; a&#39;。