Home  >  Article  >  Web Front-end  >  Example of using html5 datalist tag (auto-complete component)

Example of using html5 datalist tag (auto-complete component)

PHP中文网
PHP中文网Original
2017-03-27 16:57:002615browse

In the past, I needed to write an auto-complete component (Suggest) using JS, which was very laborious. In the HTML5 era, there is no need to use the datalist tag directly, which directly reduces the workload. As shown below

<!DOCTYPE html>
<html>
 <head>
    <title>HTML5 datalist tag</title>
    <meta charset="utf-8">
 </head>
    <p>
        浏览器版本:<input list="words">
    </p>
    <datalist id="words">
        <option value="Internet Explorer">
        <option value="Firefox">
        <option value="Chrome">
        <option value="Opera">
        <option value="Safari">
        <option value="Sogou">
        <option value="Maxthon">
    </datalist>
 </body>
</html>

datalist provides a predefined list, which is associated with the input through id. When typing in the input, there will be an autocomplete function, and the user will see a drop-down list for its choice.

Example of using html5 datalist tag (auto-complete component)

Chrome/Firefox/Opera and IE10 are all supported, Safari still does not support it until version 7.

Related articles:

HTML5 daily practice: the use of automatic completion of datalist tags

datalist tag

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn