zoukankan      html  css  js  c++  java
  • Notes: select选择框

    HTML选择框通过select标签创建,该元素是HTMLSelectElement的实例,拥有以下属性和方法:

    selectedIndex:选中项的索引

    options:选择框的所有选项

    add:向选择框添加一个option元素

    remove:从选择框移除一个option

    select选择框选项option,是HTMLOptionElement的实例,具有以下属性:

    selected:该选项是否选中

    text:该选项的文本

    value:该选择的值

    下面有一个例子:

    <select name="location" id="selLocation">
        <option value="Sunnyvale, CA">Sunnyvale</option>
        <option value="Los Angeles, CA">Los Angeles</option>
        <option value="Mountain View, CA">Mountain View</option>
        <option value="">China</option>
        <option>Australia</option>
    </select>

    获取选中的项

    selLocation.options[selLocation.selectedIndex]

    添加一个option,可使用appendChild(在IE下有问题),add方法,如下所示

    var option = document.createElement('option');
    option.text = "hello";
    option.value = "world";
    selLocation.appendChild(option)

    也可以使用Option构造函数来实现

    var op = new Option("hehe","hehe");
    selLocation.appendChild(op)
    selLocation.remove(6)
    selLocation.add(op)
  • 相关阅读:
    1-29反射
    1-28Map简介
    1-27TreeSet简介
    1-26HashSet简介
    1-25泛型
    1-24List三个子类的特点
    1-23集合概述
    Java接口
    1-22日期类型
    简易计算器的实现
  • 原文地址:https://www.cnblogs.com/zmxmumu/p/6026342.html
Copyright © 2011-2022 走看看