下拉框 select-option与datalist的区别

select option

下拉框只能下拉选择存在的值, 不能本身输入.html

<select>
        <optgroup label="国内">
            <option value="gz">广州</option>
            <option value="sz">深圳</option>
            <option value="bj" selected>北京</option>
        </optgroup>
        <optgroup label="国外">
            <option value="ld">伦敦</option>
            <option value="ny">纽约</option>
            <option value="xn">悉尼</option>
        </optgroup>
    </select>
复制代码

在这里插入图片描述

datalist

用户能够本身输入, 能够自动匹配. value的值也与select option方法有区别.markdown

<input type="text" list="city1">
    <datalist id="city1">
        <option value="gz">广州</option>
        <option value="sz">深圳</option>
        <option value="bj">北京</option>
    </datalist>


    <br>
    <!--简写-->
    <input type="text" list="city2">
    <datalist id="city2">
        <option value="广州">
        <option value="深圳">
        <option value="北京">
    </datalist>
复制代码

在这里插入图片描述

在这里插入图片描述

相关文章
相关标签/搜索